문제

저는 아래에서 맨 위로 노드를 검색 할 수있는 Cypher 쿼리를 작성하려고합니다.예를 들면 Joe가 Mary, Mark 및 Bob을 참조하는 작은 제휴 네트워크가 있습니다.Mary, Mark 및 Bob에는 각각 10 명의 어린이가 있습니다.그리고 그들의 자녀는 10 명입니다.나는 Joe의 가장 낮은 계층으로 시작 하여이 네트워크를 검색하고 싶습니다. 이는 마리아, 마크 또는 밥의 아이들의 자녀를 의미합니다.

이를 달성하는 방법에 대한 아이디어는 무엇입니까?하단 노드를 모두 가져 와서 백업하십시오?

도움이 되었습니까?

해결책

Pablo Pareja가 공헌 한 최저 컴플 퍽스 스토어 알고 (Algo)는 https://github.com/NEO4J / Community / Commit / 8919B28DFE523E843935A4BFF70381498FD25875B .그게 당신이 원하는 것입니까?

그렇지 않으면 네트워크에있는 모든 남기 노드를 찾으려면 http : // tinyurl과 같은 cypher 로이 작업을 수행 할 수 있습니다..com / c6kmcew (예) :

start joe=node(1) match p=joe-[:refers]-referredPerson-[:parent_of*1..]->kid return kid, p
.

hth

/ peter

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top