我正在使用Titan 1.0版本和带有REST Api的Gremlin服务器来创建和更新顶点详细信息。 如何使用vertexId删除顶点?
g.V(vertexId).drop()
您可以在以下链接中找到有关drop属性的更多详细信息:
TinkerPop3文档
v.remove()
g.V(vertexId).next().remove()
g.V(vertexId).drop().iterate()
Vertex
ReferenceVertex
g.V().hasId(vertexId).drop()
v.remove()
即可。而g.V(vertexId).next().remove()
也可以起到同样的效果。这三种方法都是可行的。 - Filipe Teixeirag.V(vertexId).drop()
仅在自动迭代结果的 Gremlin 控制台中有效。在 Java 程序中,要实际触发删除操作,需要请求迭代,如下所示:g.V(vertexId).drop().iterate()
。 - Roman PuchkovskiyVertex
实例是一个ReferenceVertex
(当您通过远程连接工作时似乎是这种情况),则v.remove()
根本不起作用,因为ReferenceVertex
不支持删除。 - Roman Puchkovskiy