2016-12-26 3 views
0

Neo4j Db의 노드를 객체에서 Guid로 찾으려고합니다.Cypher 여기서 Neo4j의 IN [ 'GUID', 'GUID']

내 개체에 'Id'필드가 있습니다.이 필드는 Guid입니다. 그 가이 드 ID로 여러 개의 노드를 찾을 필요,하지만 난 가이 드 ID를 배열로 명령 Where 절을 사용하고 사용할 때 내가 응답을, 그 (변경, 아니 기록)

MATCH (n) WHERE n.Id IN ['44BEE918-507A-15C6-0950-0017D4A12234', 'BC2D286F-0B73-6926-B01D-27C8F0EA919D'] RETURN n LIMIT 25 

나는 GUID를 전달하는 시도하지 따옴표와 큰 따옴표는 없지만 도움이되지 않았습니다. 노드 이름을 전달하면 완벽하게 작동합니다. 내가 뭘 잘못하고 있니?

+0

문제점을 발견했습니다. 문제는 대소 문자를 구분할 때 발생했습니다. 데이터베이스에서 내 가이드가 '44bee918-507a-15c6-0950-0017d4a12234'처럼 보이지만 대문자로 찾으려고했습니다. – mustf4

+0

질문을 삭제하거나 정답으로 게시하여이 질문을 올바르게 닫을 수 있도록하십시오. 답변을 댓글로 올리는 것은 도움이되지 않습니다. –

답변

0

문제점을 발견했습니다. 문제는 대소 문자를 구분할 때 발생했습니다. 데이터베이스에서 내 가이드가 '44bee918-507a-15c6-0950-0017d4a12234'처럼 보이지만 대문자로 찾으려고했습니다.