0

我在 Titan 0.3.2 中使用带有 has() 过滤器的 T.in 运算符时遇到问题

以下 Gremlin 查询...:

g.V("type", "articles").out("has_tag").has("name", T.in, ["foobar"])

...在 Titan 控制台中产生以下错误:

No such property: in for class: com.tinkerpop.gremlin.Tokens$T

不知何故与此 SO 问题有关:gremlin 的 has 子句中的多个属性值(相同的问题,但与 Neo4J 相关)。

4

1 回答 1

2

Titan 0.3.2 不支持 TinkerPop 2.4.0(它支持 2.3.0)。我想你可以期待它在即将发布的 Titan 0.4.0 中可用。

在 Titan 0.3.2 中,我认为您必须这样做:

g.V.filter{values.contains(it)}

values你要匹配的东西清单在哪里。

于 2013-09-26T14:23:43.620 回答