Neo4jclient ALL谓词

时间:2016-04-07 10:19:33

标签: neo4j cypher predicate neo4jclient

我有以下查询

MATCH (p:Product)-[r9:SCP_HAS_SCMVSV]-(scmvsv:ProductSCMVSValue) WHERE 
scmvsv.Id IN ["63dc2250-77c3-4cdb-888b-b2420eaee1f1",
"4571cef2-45bb-41cc-8954-b8e8b8ee6d7d"]
return p

它返回与参数中的任何值相关的所有产品, 我需要返回与参数

中的所有值相关的所有产品

1 个答案:

答案 0 :(得分:0)

要查找与多个ProductSCMVSValue标记的节点有关系的产品,请执行以下操作:

MATCH (p:Product)-[r9:SCP_HAS_SCMVSV]-(:ProductSCMVSValue {id: "63dc2250-77c3-4cdb-888b-b2420eaee1f1"})
MATCH (p)-[r9:SCP_HAS_SCMVSV]-(:ProductSCMVSValue {id: "4571cef2-45bb-41cc-8954-b8e8b8ee6d7d"})
return p

添加更多MATCH()行,为匹配条件添加更多值。