我有两个有M-N关系的类,其中一个类有父类。问题是,我想在调用leftRightRepository.findByLeftParentId(id)时返回对象列表,但它总是返回一个空列表。
{{1}}
当我使用findAll()检查,然后查看属性时,它具有正确的父ID。是Bug吗?在SDN3,它的工作,但在SDN4,我不能再使用它。
我尝试使用findByLeftId(列表ID)进行一些解决方法代码。在SDN3中它也可以工作,但在SDN4中它不再起作用。
答案 0 :(得分:2)
SDN 4 / Neo4j OGM此时仅支持一级嵌套。您尝试执行的查找程序是两级嵌套:LeftRight
- > left
- > parent
现在唯一的选择是自定义@Query。
也许您也可以记录功能请求here