gpt4 book ai didi

Spring 数据 NEO4J : relations have null values

转载 作者:行者123 更新时间:2023-12-04 18:47:41 25 4
gpt4 key购买 nike

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

现在我通过 id 获取一个实体(我们称之为 Container.java)并具有“事件”关系。

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

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

当我访问 container.getEvents() 并遍历它们时,我可以看到单个事件有一个 id,但所有其他属性都是 null :(
使用 neoclipse 查看时,所有属性都按原样保存。

是否有某种“热切”或“懒惰”加载?我不使用@RelationshipType。

最佳答案

花了一晚:我必须添加@Fetch 实体。从我的角度来看是有道理的,就好像启用了热切加载一样,我可以轻松地生成循环 :)

关于 Spring 数据 NEO4J : relations have null values,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11526557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com