spring数据neo4j忽略@Transient hibernate注释?

时间:2012-11-05 17:21:34

标签: neo4j spring-data hibernate-annotations spring-data-neo4j

在我的一个pojo中,我使用过

    @RelatedTo(type = "User")
    @Transient
    private Set<User> users = new HashSet<User>();

没有用Hibernate映射,为了让hibernate忽略这个我使用@Transient,否则我得到Unknown field users但是现在neo4j也忽略了该字段。它不存储关系。如果我删除@Transient neo4j工作正常,但Hibernate正在给予execption。

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您是否将@NodeEntity注释与“partial”参数一起使用?这是跨店设置所必需的,请查看手册:http://static.springsource.org/spring-data/neo4j/docs/2.2.0.RELEASE/reference/htmlsingle/#reference:cross-store