में नोड्स के बीच अवांछित रिश्तों को कैसे छिपाना है मैं Neo4j में नया हूं और मेरे पास एक अजीब आवश्यकता है।Neo4j
CREATE (a)-[:RELATES{jump:[1]}]->(b)
CREATE (b)-[:RELATES{jump:[1]}]->(c)
CREATE (c)-[:RELATES{jump:[1]}]->(d)
CREATE (a)-[:RELATES{jump:[2]}]->(c)
CREATE (c)-[:RELATES{jump:[2]}]->(d)
CREATE (d)-[:RELATES{jump:[1]}]->(b)
CREATE (a)-[:RELATES{jump:[3]}]->(d)
CREATE (d)-[:RELATES{jump:[3]}]->(c)
CREATE (c)-[:RELATES{jump:[3]}]->(b)
ग्राफ और रिश्ते यहां दिए गए हैं:
मैं कुछ नोड उन दोनों के बीच
CREATE (a:node {title:1})
CREATE (b:node {title:2})
CREATE (c:node {title:3})
CREATE (d:node {title:4})
मैं ग्राफ इस तरह की जांच करना चाहते कि केवल उन रिश्तों को दिखाना चाहिए जिनमें मुझे रूचि है। अब जब मैं कुछ करता हूं ke इस: MATCH (a)-[r]->(b) WHERE 1 IN r.jump RETURN a,b
मैं की तरह कुछ:
वहाँ एक रास्ता है, जहां मैं जबकि ग्राफ प्रदर्शित (हटा नहीं) प्रासंगिक नहीं रिश्ते को छुपा सकते हैं है?
पुनश्च:: कुछ इस तरह (छवि उपकरण पर संपादित) हो सकता है ग्रे सफेद होने दो।
इस अद्यतन के लिए धन्यवाद! –