2014-03-12 2 views
0

죄송합니다 이것이다 이러한 기본적인 질문, 나는 기본 쿼리와 같은기본 구문 - 속성을 추가하는 이유

(bacon:Person {name:"Kevin Bacon"})-[*]-(meg:Person {name:"Meg Ryan"}) 

에서

.... 그것은 나를 기초의 bettergrasp를 얻을 도움이 될 생각 왜 우리는 'name'속성을 포함해야합니까?

왜 다음 작동하지 않습니까? 당신은 단지 신에게 말을하는 그 속성없이

(bacon:Person)-[*]-(meg:Person) 

답변

1

:

나를 찾기 모든 다른 Person

baconmeg 그냥 DB에서 무시됩니다에 링크 된 Person 그들이 때문에 추가 필터링을 위해 쿼리에서 설정 한 변수 이름입니다.

MATCH (bacon:Person)-[*]->(meg:Person) 
WHERE bacon.name="Kevin Bacon" AND meg.name="Meg Ryan" 
:

(중괄호의 특성) 이전 사이퍼 쿼리는 다음의 등가로 간주 할 수있다

관련 문제