1
我是Neo4j的新手,我在返回語句中篩選出關係時遇到了一些麻煩。我創建了兩個節點和不同之處僅在屬性的值這兩個節點之間的相同關係的3個實例:從neo4j中的2個節點之間的多個關係中返回單個關係
create (p:person {name:'batman'})
create (p:person {name:'superman'})
match (p1:person {name:'batman'}),(p2:person{name:'superman'}) create (p1)- [h:HATES {intensity: 1}]->(p2)
match (p1:person {name:'batman'}),(p2:person{name:'superman'}) create (p1)- [h:HATES {intensity: 2}]->(p2)
match (p1:person {name:'batman'}),(p2:person{name:'superman'}) create (p1)- [h:HATES {intensity: 3}]->(p2)
當我嘗試想象僅這些關係中的一個(例如:強度= 2)與驗證碼:
match (a: person)-[h:HATES]->(b: person) where h.intensity=2 return a,h,b
所有3個關係繪製:
而通過在數據外核層找y中的過濾關係返回 「一」「H」,「B」
{"name":"batman"} {"intensity":2} {"name":"superman"}
有誰知道如何繪製只對應關係?