У меня возникли проблемы с поиском способа добавления нового свойства в существующую вершину с использованием гремлина. ex property для добавления: свойство «name» со значением «anna».Как добавить новое свойство в существующую вершину в гремлине?
Сначала я пытаюсь найти вершину, к которой хочу добавить свойство. Я делаю это: g.v (id), где id - идентификатор вершины, которую я ищу.
Затем я попытался добавить свойство к вершине, выполнив: г.в. (идентификатор) .Property Свойство («имя», «анна»), но это не работает и дает мне ошибку говоря:
"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 в разделе «Мутация графа», что это способ добавить новое свойство в существующую вершину.
Любые предложения?
Вы читаете документы TP3, но похоже, что вы используете TP2. В TP2 это '' 'g.v (id) .setProperty (" name "," anna ")' ''. –
Спасибо, это сработало для меня! – agiledevpro