gpt4 book ai didi

gremlin - 在 gremlin_python 中更新属性值而不添加附加值

转载 作者:行者123 更新时间:2023-12-02 20:15:27 28 4
gpt4 key购买 nike

docs更新顶点属性下,提到可以“更新属性值而不向值集中添加附加值”通过做
g.V('exampleid01').property(single, 'age', 25)

gremlin_python 中,我无法运行上述查询。
我收到错误:

update_prop_overwrite = g.V().hasLabel('placeholder-vertex').property(single,'maker','unknown').next()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'single' is not defined

如何解决此问题,以便替换 Neptune 中的 Vertex 属性值?
如果没有 single,如果值已经存在,查询会将新的属性值附加到属性键。

最佳答案

您需要确保导入看到的single here in the code并可以通过以下方式导入:

from gremlin_python.process.traversal import Cardinality

但是 TinkerPop 文档建议使用以下方式导入所有此类类:

statics.load_statics(globals())

您可以阅读更多相关信息 here .

关于gremlin - 在 gremlin_python 中更新属性值而不添加附加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52528911/

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