Обновите значение свойства без добавления дополнительного значения в gremlin_node - PullRequest
0 голосов
/ 29 мая 2019

Я написал этот гремлиновский запрос, чтобы обновить проптери g.V ("7cb57dad-d261-29cb-b886-affcd7442b73"). property ('tname', "обновленное трибенаме")

- это правильный способ обновления объекта в gremlin-node, или я должен передать одно свойство в свойстве, чтобы обновить свойство без добавления дополнительного значения

Ответы [ 2 ]

0 голосов
/ 30 мая 2019

Как сказал Кельвин, вы должны использовать единичную мощность.

в gremlin-node вы можете импортировать его следующим образом:

const V_CARDINALITY = gremlin.process.cardinality;

g.V("7cb57dad-d261-29cb-b886-affcd7442b73").
  property(V_CARDINALITY.single, 'tname', "updated tribename")

0 голосов
/ 29 мая 2019

Если вы хотите заменить предыдущее значение, вам нужно явно указать ключевое слово single, как в:

g.V("7cb57dad-d261-29cb-b886-affcd7442b73").
  property(single, 'tname', "updated tribename")
...