簡體   English   中英

在 Gremlin UNION 中使用 Janusgraph 索引的困難

[英]Difficulties using Janusgraph indexes with Gremlin UNION

我在使用 UNION 運算符時遇到問題:在第一個示例中,查詢有效但沒有給出結果:
gV().has('name','Barack Obama').union(has('name','Michelle Obama'))

相反,在第二個示例中,gremlin 編譯器回復不能使用索引:
gV().union(has('name','Barack Obama'), gV().has('name','Michelle Obama'))
Could not find a suitable index to aswer graph query and graph scans are disabled: [()]:VERTEX

我是否錯誤地進行了這種類型的查詢或 Janugraph 有一些限制?

不確定錯誤消息,可能與您嘗試在union步驟內開始新遍歷的事實有關。

我認為這是您嘗試運行的查詢:

g.V().union(has('name','Barack Obama'), has('name','Michelle Obama'))

甚至更好:

g.V().has('name', within('Barack Obama', 'Michelle Obama'))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM