添加 属性 键基数

add Property Key Cardinality

我正在使用 JanusGraph 数据库。我正在尝试添加 属性 键基数。 在这里,我正在创建新的 属性 顶点。

name = mgmt.makePropertyKey('name').dataType(String.class).cardinality(Cardinality.SINGLE).make()

但是不行!我有这个错误:

Adding this property for key [~T$SchemaName] and value [rtname] violates a uniqueness constraint [SystemIndex#~T$SchemaName]

我找到了这个解决方案,但它也不起作用。

mgmt.makePropertyKey('name').dataType(String.class).cardinality(org.janusgraph.core.Cardinality.SINGLE).make()

但是还是不行,我也有同样的错误。 那么,如何在添加 属性 键时设置此基数类型。

错误消息似乎表明 属性 键已经存在。您可以通过执行 mgmt.printSchema() 并检查输出来验证吗?这是一条评论,但我使用的是答案部分,因为我没有足够的声誉。