在 gremlin_node 中更新 属性 值而不添加附加值
Update a property value without adding an additional value, in gremlin_node
我写了这个 gremlin 查询来更新 属性:
g.V("7cb57dad-d261-29cb-b886-affcd7442b73").property('tname', "updated tribename")
这是在 gremlin-node 中更新 属性 的正确方法吗?或者我是否必须传入单个 属性 来更新 属性 而不添加额外的值?
如果要替换先前的值,则需要明确指定 single
关键字,如:
g.V("7cb57dad-d261-29cb-b886-affcd7442b73").
property(single, 'tname', "updated tribename")
正如 Kelvin 所说,您应该使用单一基数。
在 gremlin-node 中,您可以这样导入它:
const V_CARDINALITY = gremlin.process.cardinality;
g.V("7cb57dad-d261-29cb-b886-affcd7442b73").
property(V_CARDINALITY.single, 'tname', "updated tribename")
我写了这个 gremlin 查询来更新 属性:
g.V("7cb57dad-d261-29cb-b886-affcd7442b73").property('tname', "updated tribename")
这是在 gremlin-node 中更新 属性 的正确方法吗?或者我是否必须传入单个 属性 来更新 属性 而不添加额外的值?
如果要替换先前的值,则需要明确指定 single
关键字,如:
g.V("7cb57dad-d261-29cb-b886-affcd7442b73").
property(single, 'tname', "updated tribename")
正如 Kelvin 所说,您应该使用单一基数。
在 gremlin-node 中,您可以这样导入它:
const V_CARDINALITY = gremlin.process.cardinality;
g.V("7cb57dad-d261-29cb-b886-affcd7442b73").
property(V_CARDINALITY.single, 'tname', "updated tribename")