2016-08-04 13 views
0

問合せにどのように関係を追加できますか?関係のノードフィルタの下にあるNEO4Jノード

セイA- [C01] -B- [C02] -DとA- [C01] -B- [C03] -E

C01 C02 C03は私が出力

を取得したいの関係コードです私はサイファーにこの結果を得ることができますどのようにC01やC03

で切れ目のない達することができる唯一のノードをしたいので、

BE?

答えて

0

あなたが求めるものは、非常に単純なマッチングの場合のように思えます。ノードラベルや開始ノードにどのように一致させるかなどの情報を追加したい場合があります。これらの要素がなければ、コード例を作成する必要があります。

MATCH (a:Thing) 
WHERE a.ID = 123 
WITH a 
MATCH (a)-[:C01|C03*]->(b:Thing) 
RETURN b 

ここで重要なのは、多数のために*使用して、通過する複数の関係タイプを指定しているので、それらの関係のいずれかのチェーンによって到達することができ、すべてのノードに一致します。

関連する問題