我有困难在gremlin中找到一种添加新属性到现有顶点的方法。需要添加的属性是:具有值“anna”的属性“name”。
首先,我尝试通过以下方式找到要添加属性的顶点: g.v(id),其中id是我正在寻找的顶点的ID。
然后,我尝试通过以下方式将属性添加到顶点中: g.v(id).property("name","anna"), 但这并不起作用,并给我一个错误,说:
"message":"","error":"javax.script.ScriptException: groovy.lang.MissingMethodException: No
signature of method: groovy.lang.MissingMethodException.property() is applicable for argument types: (java.lang.String, java.lang.String) values:
这里说http://www.tinkerpop.com/docs/3.0.0.M1/#giraph-gremlin,“改变图”一节中提到了向现有顶点添加新属性的方法。
您有什么建议吗?
g.v(id).setProperty("name","anna")
。 - Daniel Kuppitz