【发布时间】:2023-03-22 19:14:01
【问题描述】:
注意:我正在使用 Neo4J 2.0.0-M02。
在以前的应用程序中,我使用了早期版本的 Neo4j(主要是 1.8.x),我使用了 UniqueNodeFactory 和一个索引,例如一个人 id。这样,我就能够创建一个节点,只有在需要时。由于性能差异,我不想在 Cypher 中使用 CREATE UNIQUE 语句,而是使用 Core API 类:
http://api.neo4j.org/2.0.0-M02/org/neo4j/graphdb/index/UniqueFactory.UniqueNodeFactory.html
现在,在 v2.0.0-M02 中,我不再使用旧索引,而是使用基于标签的架构索引。我的问题是,这些索引是否与 UniqueNodeFactory 兼容,如果是,我需要将它们的名称作为参数传递给 UniqueNodeFactory 构造函数吗?
我尝试传递实际对象,但 UniqueNOdeFactory 与 IndexDefinition 类不兼容。
【问题讨论】: