我有两个实体:用户和连接,以及两个适当的存储库。两个实体都有@GraphId id
字段。连接实体具有User user
字段。
在 ConnectionRepository 接口中,我添加了以下方法:
List<Connection> findByUserId(long userId)
但它不起作用。它会生成不正确的密码查询。我认为它不正确,因为它包含这样的子句:
WHERE user.id = 15
这是行不通的,因为id
不是财产。一定是:
WHERE id(user) = 15
这是一个错误吗?无论如何,我怎样才能让它工作?