已经和cypher玩了一段时间了,并且在理解某些内容方面有些困难。
假设我有个人节点,其中一些节点可能具有belongs_to关系,那将是找到一个节点的最佳方式
我设法创建了一些返回预期数据的查询,但是从我对密码的长期了解来看,我不知道这些查询是否“正确”
任何帮助,将不胜感激。(特别是关于And | Or,顺序和效率)
像这样吗
您可以将路径模式用作谓词,请参阅:http : //neo4j.com/docs/2.1.5/query-where.html#query-where-patterns
MATCH (n:Person {email:"[email protected]"})
WHERE NOT (n)-[:BELONGS_TO]->() OR (n)-[:BELONGS_TO {id:100})->()
RETURN n
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句