SDN4 - Neo4j 3.0.6 - neo4j-ogm 2.0.5:findByPropertyParentId时无法获取

时间:2016-12-02 04:40:10

标签: java spring spring-data-neo4j-4 neo4j-ogm

我有两个有M-N关系的类,其中一个类有父类。问题是,我想在调用leftRightRepository.findByLeftParentId(id)时返回对象列表,但它总是返回一个空列表。

{{1}}

为了方便起见,我附上了我的节点图片 enter image description here

当我使用findAll()检查,然后查看属性时,它具有正确的父ID。是Bug吗?在SDN3,它的工作,但在SDN4,我不能再使用它。

我尝试使用findByLeftId(列表ID)进行一些解决方法代码。在SDN3中它也可以工作,但在SDN4中它不再起作用。

1 个答案:

答案 0 :(得分:2)

SDN 4 / Neo4j OGM此时仅支持一级嵌套。您尝试执行的查找程序是两级嵌套:LeftRight - > left - > parent

现在唯一的选择是自定义@Query。

也许您也可以记录功能请求here