我有如下關係:a-b-c
:Neo4j的節點:呈現出-C的關係
MATCH (a)-[:relation_x]->(b)-[:relation_y]->(c)
RETURN a,c
現在a
和c
沒有連接。有沒有辦法顯示這種關係,而不顯示b?
同樣的結果有:
MATCH (a)-[*2]->(c)
RETURN a, c
我有如下關係:a-b-c
:Neo4j的節點:呈現出-C的關係
MATCH (a)-[:relation_x]->(b)-[:relation_y]->(c)
RETURN a,c
現在a
和c
沒有連接。有沒有辦法顯示這種關係,而不顯示b?
同樣的結果有:
MATCH (a)-[*2]->(c)
RETURN a, c
您可以安裝APOC Procedures,它使用apoc.create.vRelationship
做。使用tris過程,您可以在查詢時創建兩個節點之間的虛擬關係。試試看:
MATCH (a)-[:relation_x]->()-[:relation_y]->(c)
CALL apoc.create.vRelationship(a,'relation_type',{},c) yield rel
RETURN *
輸出將是:
注:請記住,安裝根據您所使用的Neo4j的版本APOC程序。看看Version Compatibility Matrix。
你表示什麼意思? neo4j瀏覽器可視化? –