May*_*war 3 schema gremlin titan
g.V(apple).properties("name").drop();
Run Code Online (Sandbox Code Playgroud)
这是我尝试删除苹果顶点的属性,但得到一个错误
java.lang.IllegalStateException:无法访问元素,因为其封闭的事务已关闭且未绑定
基本上我试图检查我们可以修改TitanDB中的模式吗?我浏览文档但没有得到任何关于它的事情.
可能是您没有正确地迭代Traversal负责创建该顶点.
从Gremlin控制台,使用Titan v1.0.0和TinkerPop v3.0.1:
gremlin> graph = TitanFactory.open('conf/titan-cassandra-es.properties')
==>standardtitangraph[cassandrathrift:[127.0.0.1]]
gremlin> g = graph.traversal()
==>graphtraversalsource[standardtitangraph[cassandrathrift:[127.0.0.1]], standard]
gremlin> apple = g.addV().next()
==>v[4296]
gremlin> apple.property('name', 'Apple')
==>vp[name->Apple]
gremlin> apple.values()
==>Apple
gremlin> g.V(apple).properties('name').drop()
gremlin> apple.values()
gremlin>
Run Code Online (Sandbox Code Playgroud)
注意.next()创建apple顶点时的调用.
| 归档时间: |
|
| 查看次数: |
1413 次 |
| 最近记录: |