在我的图数据库中,我有分支和叶子。分支可以“包含”叶子,分支也可以“包含”分支。
如何使用Gremlin,在给定的分支下查找所有与其直接或间接相关的叶子?
我在Cypher中实现了这个功能:
START v=node(1) MATCH v-[:contains*1..2]->i RETURN v,i
其中的*1..2
表示“朋友和朋友的朋友”。
我曾以为LoopV
是一个很好的解决方案,但我遇到了一个Exception
:
从JsonReader读取JArray时出错。当前JsonReader项不是数组:String