繁体   English   中英

Spring Neo4j无法添加关系

[英]Spring neo4j cannot add relationships

我在看http://spring.io/guides/gs/accessing-data-neo4j/ ,在使用嵌入式数据库时,它运行良好。

在neo4j服务器上运行时,实体已保存,但是在尝试添加关系并保存时出现异常:

java.lang.AbstractMethodError: org.springframework.data.neo4j.rest.SpringRestGraphDatabase.getOrCreateRelationship(Lorg/neo4j/graphdb/Node;Lorg/neo4j/graphdb/Node;Lorg/neo4j/graphdb/RelationshipType;Lorg/neo4j/graphdb/Direction;Ljava/util/Map;)Lorg/neo4j/graphdb/Relationship;

我不知道为什么会这样。 此外,似乎已捕获到此异常,因此,我无法回滚事务,因此在程序运行后,我可以看到数据库中的实体。

导致错误的行:

personRepository.save(greg); // <-- This saves fine
greg.worksWith(roy); // Add relationship
greg.worksWith(craig); // Add relationship
personRepository.save(greg); // <-- This causes Spring exception

SDN 3从未考虑过远程数据库。

SDN4提供了对远程数据库的全面支持,这是第一个里程碑。 通读http://neo4j.com/blog/graphconnect-europe-spring-data-neo4j/以及那里的链接页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM