저는 Cypher를 처음 사용하고 특정 상황에서 쿼리에서 노드를 제외하는 방법을 찾으려고합니다.관계 유형에 따라 결과를 제외하는 Cypher 쿼리
그래프는 (ME-[친구] -person)와 친구 -의 - 친구 관계 친구의 구성 (ME-[FOF] -person)
나는 충분히 쉽게 친구 관계의 모든 친구 (찾을 필요)뿐만 아니라 친구들의 그 친구 제외 '친구'
나는 내가 할 수있는 생각:
START me=node(0)
MATCH me-[r:fof]->fof, me-[f?:friend]->fof
WHERE f is null and NOT(r is null)
and ... [other filters]
을하지만이 또한 친구하지 않는 친구의 친구를 얻기에 관하여 갈 길을 잘못 것 같아 .
제안 사항?
이것은 가장 간단한 처리 시간입니다. 감사! –