如何在 Tinkerpop3 图中使用 elasticsearch 查询顶点中的所有值

How to query all values in vertices using elasticsearch in Tinkerpop3 graph

我有一个图,我想通过每个顶点中任何键中可能出现的文本来查询顶点(全文搜索)。怎么做?

我使用 Titan 0.9.0-M2 和 Tinkerpop 3。索引后端是 Elasticsearch。

假设您的索引名为 vertices,那么您会这样做:

graph.indexQuery("vertices","v.*:term").vertices()

这里有一个关于众神图表的例子:

gremlin> graph.indexQuery("edges", "e.*:loves").edges()*.getElement()*.value("reason")
==>loves waves
==>loves fresh breezes