Spring 数据 Neo4j 4.x 唯一性约束?
Spring Data Neo4j 4.x uniqueness constraint?
Spring Data Neo4j 3.2 有一个 @Indexed
注释,允许唯一性约束从 4.x 代码库中消失。
历史上我能说的最好的有两个注释:
import org.neo4j.ogm.annotation.Index; // 4.0.0.M1
import org.springframework.data.neo4j.annotation.Indexed; // 3.2
它们都没有出现在任何以后的版本中:
<version>4.1.2.RELEASE</version>
<version>4.1.3.BUILD-SNAPSHOT</version>
<version>4.2.0.M1</version>
有没有办法在 字段 上定义 Java/Spring 级别的唯一性,或者这是否需要在 Cypher 中工作并在那里创建约束?
目前,SDN 4 不支持@Indexed。
但是,我们将在不久的将来支持这一点,并且工作已经在进行中。
虽然现在,唯一的方法是通过 Cypher。
Spring Data Neo4j 3.2 有一个 @Indexed
注释,允许唯一性约束从 4.x 代码库中消失。
历史上我能说的最好的有两个注释:
import org.neo4j.ogm.annotation.Index; // 4.0.0.M1
import org.springframework.data.neo4j.annotation.Indexed; // 3.2
它们都没有出现在任何以后的版本中:
<version>4.1.2.RELEASE</version>
<version>4.1.3.BUILD-SNAPSHOT</version>
<version>4.2.0.M1</version>
有没有办法在 字段 上定义 Java/Spring 级别的唯一性,或者这是否需要在 Cypher 中工作并在那里创建约束?
目前,SDN 4 不支持@Indexed。 但是,我们将在不久的将来支持这一点,并且工作已经在进行中。
虽然现在,唯一的方法是通过 Cypher。