为什么我得到没有这样的属性错误:T类:gremlin neo4j dbpeida中的groovysh_evaluate?

时间:2012-11-03 22:00:20

标签: neo4j dbpedia gremlin

gremlin> g
==> neo4jgraph[EmbeddedGraphDatabase [/Users/0x90/Downloads/dbpedia4neo]]
gremlin> g.v(123214).map()
==> value=U http://dbpedia.org/resource/Huey_Lewis_and_the_News
gremlin> g.v(123214).map()
==> value=U http://dbpedia.org/resource/Huey_Lewis_and_the_News
gremlin> v = g.idx(T.v)[[uri:'http://dbpedia.org/resource/Huey_Lewis_and_the_News']].next() 
==> No such property: T for class: groovysh_evaluate
gremlin> 

我在跟随http://markorodriguez.com/时获得No such property: T for class: groovysh_evaluate

gremlin> v = g.idx(T.v)[[uri:'http://dbpedia.org/resource/Graph_theory']].next()
==>v[26634]
gremlin> v.map()
==>name=graph theory
==>uri=http://dbpedia.org/resource/Graph_theory

1 个答案:

答案 0 :(得分:3)

博文中的语法适用于较旧版本的Gremlin [1]

您可以使用以下内容:

g.idx("your_index_name")[[uri:"http://dbpedia.org/resource/Graph_theory"]]

Here是新语法的文档

相关问题