Гремлин обновляет существующую недвижимость - PullRequest
0 голосов
/ 24 февраля 2019

Как обновить существующее свойство узла в графе с помощью Gremlin?

Следующий метод создает два свойства "timestamp" с 2 разными значениями вместо обновления существующего свойства "timestamp":

ContentGraph.g.addV('Filter').property('timestamp', new Date());
ContentGraph.g.V().hasLabel('Filter').property('timestamp', new Date());

1 Ответ

0 голосов
/ 24 февраля 2019

Я не уверен, какую графическую БД вы используете, но у некоторых, например, Amazon Neptune, количество элементов по умолчанию установлено.Вы можете переопределить этот параметр кардинальности, используя перечисление Cardinality.single.

ContentGraph.g.addV('Filter').property('timestamp', new Date());
ContentGraph.g.V().hasLabel('Filter').property(single,'timestamp', new Date());

Надеюсь, это поможет, Кельвин

...