2

Gremlin 是否有类型安全的查询生成器?截至目前,我们正在通过字符串连接构建它们,因此不是类型安全的。我正在寻找类似于JPA中的CriteriaBuilder的东西。

4

1 回答 1

1

不确定这是否是您要寻找的,但用于 Tinkerpop3的 Gremlin-Scala支持完全类型安全的路径。

import gremlin.scala._
import org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerFactory
def g = TinkerFactory.createModern.asScala

// select all labelled steps
g.V(1).as("a")
.outE.as("b")
.select
.toList
// returns a `(Vertex, Edge)` for each path

免责声明:我是 Gremlin-Scala 的维护者;)

于 2015-02-01T05:31:26.577 回答