Spring Data NEO4J:关系具有空值

Jan*_*ick 5 spring graph neo4j spring-data-neo4j

我有一个弹簧3.1(里程碑)和Spring Data Neo4J 2.1 RC项目运行设置.所有都正常启动,neo4j数据库正在根据需要填充,也可以在neoclipse中看到.

现在我通过id获取一个实体(让我们称之为Container.java)并拥有关系"Event".

Container.java中的关系建模如下:

@RelatedTo(type="HAS_EVENTS", direction = Direction.BOTH)
Set<Event> events = new HashSet<Event>();
Run Code Online (Sandbox Code Playgroud)

当我访问container.getEvents()并迭代它们时,我可以看到单个事件有一个id,但所有其他属性都是null :(当看到neoclipse时,所有属性都保存为它们应该是.

是否有某种"急切"或"懒惰"的装载?我不使用@RelationshipType.

Jan*_*ick 6

花了一个晚上:我必须添加@Fetch实体.从我的角度来看是有道理的,好像有急切加载启用,我可以很容易地生成周期:)