gpt4 book ai didi

java - Tinkerpop:创建顶点后设置标签

转载 作者:行者123 更新时间:2023-11-29 06:31:00 24 4
gpt4 key购买 nike

有没有办法在创建顶点后设置T.label。我尝试了以下方法:

Vertex v = graph.addVertex();
v.property(T.label.name(), "test");

但是当我尝试以下遍历时:

graph.traversal().V().hasLabel("test").next

我明白了

org.apache.tinkerpop.gremlin.process.traversal.util.FastNoSuchElementException

T.label 是否有什么特别之处限制它只能在构建顶点的步骤中设置?

最佳答案

不可以,不能更改标签。如果您需要这种类型的功能,您应该改用顶点属性。

来自 TinkerPop documentation : "注意:在 TinkerPop3 中,顶点允许使用单个不可变字符串标签(类似于边标签)。TinkerPop2 中不存在此功能。同样,元素 ID 与 TinkerPop2 中一样是不可变的。"

关于java - Tinkerpop:创建顶点后设置标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34004702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com