【发布时间】:2016-06-09 18:09:32
【问题描述】:
我创建了一个 Neo4j 扩展。它包含我自己的TransactionEventHandler。有时,执行其beforeCommit() 方法会导致UniquePropertyConstraintViolationKernelException。没关系。但在服务器端我收到ResultProcessingException。这个例外看起来太笼统了。我认为,它可能出于多种原因而抛出,不仅是在违反约束的情况下。所以,我的问题是我应该如何处理服务器端的约束违规?我使用SDN4。
编辑 1:所有 neo4j-ogm-* 版本都更新到 2.0.3
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ogm-core</artifactId>
<version>2.0.3</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ogm-http-driver</artifactId>
<version>2.0.3</version>
</dependency>
</dependencies>
</dependencyManagement>
【问题讨论】:
标签: neo4j unique-constraint spring-data-neo4j-4 neo4j-ogm