Java 如何确保neo4j中标记索引的唯一性

Java 如何确保neo4j中标记索引的唯一性,java,neo4j,graph-databases,Java,Neo4j,Graph Databases,在核心Java API中使用标记索引创建节点时,如何确保put if EXPENCE/create unique功能?早些时候,我会从索引管理器获得一个索引,然后启动putIfAbsent。但是现在,在我创建了一个标签并对其进行索引之后,比如说一个用户标签,其用户ID作为索引属性,我无法像以前那样获取索引。方法graphDb.index().existsForNodes(“用户”)总是返回false。这看起来像是密码中的merge,JAVA API中没有公开,AFAIK 如果需要,请在Gith

在核心Java API中使用标记索引创建节点时,如何确保put if EXPENCE/create unique功能?早些时候,我会从索引管理器获得一个索引,然后启动putIfAbsent。但是现在,在我创建了一个标签并对其进行索引之后,比如说一个用户标签,其用户ID作为索引属性,我无法像以前那样获取索引。方法graphDb.index().existsForNodes(“用户”)总是返回false。

这看起来像是密码中的merge,JAVA API中没有公开,AFAIK

如果需要,请在Github上打开一个问题
谢谢!我在neo4j论文论坛上发布了同样的问题。我被告知唯一性应该由唯一性约束来强制执行。但是,它在当前里程碑中不可用