2016-04-08 9 views
-2

複数の固有の条件を与えるneo4jデータベースを走査することは可能ですか?複数の固有の条件でneo4jを走査する

これらのシンタムのすべてに直接関係している病気の数は以下のとおりです。視力喪失;低血圧?

1つのユニークな条件(principal2によって所有されているpet0のすべての子孫について

トラバーサルAPI交渉;ので、私の質問それはプロジェクトのためだ

+0

詳細をお知らせください。コードスニペット、あなたのデータベースがどのように編成されているか、あなたがこれまでに試したことについて考えてください。あなたの質問をもっと簡単に扱うことができます。 –

+0

質問は答えを得るのに十分な要素を保持していましたが、これまでのところ私が探していたのはTim Kuehnの答えです。個人的な好みに基づいたアンダースコアの人々を止めてください。 – lazzaro

答えて

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 

あなたは、このような値の「と」のセットに探している場合は、特定されたプロパティ値を持つノードのセットとの関係を持つノードを探しています。