我使用tinkergraph-gremlin和gremlin-core,版本3.4.5。我也使用janusgraph。
我通过管理用Cardinality.list创建一个属性
如果我添加一个带有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中搜索答案,但它看起来像是一个bug
发布于 2020-02-26 21:07:22
https://stackoverflow.com/questions/60268341
复制相似问题