/ / Neo4J: मैं Neo4J क्वेरी में प्रत्येक असंबद्ध सबग्राफ की जाँच कैसे करूँ? - डेटाबेस, ग्राफ, neo4j

नियो 4 जे: मैं Neo4J क्वेरी में प्रत्येक डिसजॉइंट सबग्राफ कैसे देखूं? - डेटाबेस, ग्राफ, neo4j

Neo4J का उपयोग करके अपने डेटाबेस के माध्यम से क्वेरी करने के बाद, मुझे "नोड्स के द्वीप" जैसे असंबद्ध उपसमूह का एक गुच्छा मिलता है।

हालांकि मैं चाहता हूं कि प्रत्येक "द्वीप" के लिए सबसे हालिया नोड प्राप्त हो (मेरे पास प्रत्येक नोड पर तिथि मान हैं)।

मैं इसे कैसे करूं?

उत्तर:

जवाब के लिए 0 № 1

सबसे पहले आपको अपने द्वीपों की गणना करने की आवश्यकता है जैसे आपने कहा था। इसे di करने के लिए आप जाँच कर सकते हैं neo4j-graph-algo प्रक्रिया के साथ algo.unionFind : https://neo4j-contrib.github.io/neo4j-graph-algorithms/#_community_detection_connected_components

फिर अपने प्रत्येक के लिए island, आपको नोड्स ऑर्डर करना होगा और पहले एक को लेना होगा।