簡體   English   中英

Neo4j:如何匹配關系?

[英]Neo4j: How to match relationship?

例如:我知道一個人 A 與另一個人 B 有聯系,而人 B 與人 C 有聯系

我如何證明人 A 與人 C 有間接聯系?

你的問題不包含任何代碼/查詢示例,所以我做了一些假設,只是給你一個例子,我應該如何處理這個問題:

MATCH (personA:Person)-[:HAS_FRIEND]->(personB:Person)
WITH personA, personB
OPTIONAL MATCH (personB)-[:HAS_FRIEND]->(personC:Person)
WITH personA, personB, collect(distinct personC) AS friendsOfPersonB
RETURN personA, personB, friendsOfPersonB

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM