我正在使用gremlin查詢來搜索給定頂點的頂點。如何在單個查詢中搜索頂點並創建邊?
v.both("edgeLabel").has("propertykey", "27826345");
該查詢返回一堆頂點。現在我正在通過簡單的迭代器從'v'創建所有返回頂點的邊。
現在我的問題是:
是否有任何進程/查詢風格可以通過,我可以尋找那些頂點和創建在 同一查詢的邊緣?
我已經嘗試此查詢:
v.both('edgeLabel').has('propertykey','27826345').gather(){g.addEdge(v,it,'TEST_LABEL')}
但我發現了錯誤:
法無簽名:groovy.lang.MissingMethodException.addEdge()
我目前使用Gremlin-Groovy ScriptEngine從Java類執行我的查詢。
先謝謝您。
非常感謝您的回覆。實際上我使用的是Gremlin 2.2.0,可能這就是爲什麼我忽視了/錯過了這些。無論如何,再次感謝你幫助我。 – Pradatta 2013-05-07 17:52:08