遍历具有多个独特条件的neo4j

时间:2016-04-08 21:29:53

标签: neo4j

是否可以遍历neo4j数据库,提供多个独特的条件?例如,使数据库回答以下文字问题:

与这些合成器的每个人直接相关的疾病有多少:头痛;视力丧失;低血压?

Traversal API讨论了一个独特的条件(由principal2拥有的pet0的所有后代;所以我的问题。它是一个项目。

1 个答案:

答案 0 :(得分:0)

如果您有一组标记为症状的节点,以及一组标记为与其症状相关的疾病的节点,那么您就可以找到具有已识别症状的所有疾病:

MATCH(:Symptom {condition: "head ache")-[:ILLNESS]->(i:Illness)
MATCH(:Symptom {condition: "sight loss")-[:ILLNESS]->(i)
MATCH(:Symptom {condition: "low blood pressure")-[:ILLNESS]->(i)
RETURN i

当你正在寻找"和"像这样的一组值,您正在寻找与一组具有已识别属性值的节点有关系的节点。