Не могу обновить свойство вершины с Cardinality.list в Janusgraph - PullRequest
0 голосов
/ 17 февраля 2020

Я использую 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, но это похоже на ошибку

1 Ответ

0 голосов
/ 26 февраля 2020

Это ошибка Janusgraph

Должна быть устранена в запросе на получение

https://github.com/JanusGraph/janusgraph/pull/1972

...