java - JanusGraph 地理索引

标签 java gremlin janusgraph

我有这种行为,第一次调用使用 JanusGraph 查询返回值

JG.query().has("geo_shape", Geo.WITHIN,
            Geoshape.circle(12, 13, 100.0)).vertices().count()

而下一行不返回结果!

 val c = JG.traversal().V().has("geo_shape",
            within(Geoshape.circle(12, 13, 100.0))).count().next()

最佳答案

根据query examples您的查询应该看起来更像这样:

JG.traversal().V().has("geo_shape",
    geoWithin(Geoshape.circle(12, 13, 100.0))).count().next()

关于java - JanusGraph 地理索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54073336/

相关文章:

java - Final 类中的模拟静态枚举

java - 公共(public)接口(interface) ITMark<E extends Comparable<E>>

graph-databases - 如何列出正在运行的 gremlin 查询?如何取消运行缓慢或长时间运行的查询?

gremlin - 如何在获得另一个查询的响应后执行查询?

graph - 如何在JanusGraph中将权重与系数求和?

java - 如何读取azure blob存储中的文件更改?

java - 处理 spring-boot 应用程序/外部配置的推荐方法?

java - 将数据加载到远程 Gremlin 图中

elasticsearch - Amazon Neptune 全文搜索 - 指定字段

java - Gremlin:查找给定顶点的所有下游(出)路径