私のグラフデータベースには、枝と葉があります。枝は葉を「含む」ことができ、枝は枝を「含む」ことができます。
Gremlin を使用して、特定のブランチに直接的または間接的に関連するすべてのリーフを見つけるにはどうすればよいでしょうか?
私はこれをCypherで動作させました:
START v=node(1) MATCH v-[:contains*1..2]->i RETURN v,i
*1..2は「友達、友達の友達」という意味です。
私はおそらくLoopV前進する方法だと思ったが、私はただ得るException:
JsonReader からの JArray の読み取り中にエラーが発生しました。現在の JsonReader アイテムは配列ではありません: 文字列