Я использую tinkergraph-gremlin и gremlin-core версии 3.4.5. Также я использую Janusgraph.
Я создаю свойство с помощью Cardinality.list от managment
И если я добавляю новую вершину со свойством cardinality.list, она работает
traversal().V()
.hasLabel("Person")
.property(VertexProperty.Cardinality.list, "History", "123")
.property(VertexProperty.Cardinality.list, "History", "12")
.iterate();
Но если я собираюсь обновить ту же вершину
traversal().V("some_vertex_id")
.property(VertexProperty.Cardinality.list, "History", "1")
.iterate();
Я получил исключение
java.lang.IllegalStateException: Multiple properties exist for the provided key, use
Vertex.properties(History)
Не могу понять, почему я его получил
Я читаю документацию и ищу ответы в stackoverflow, но это похоже на ошибку