我已经为我的 Student 域模型创建了一个 spring-data-jpa 存储库,并且我想创建一个更复杂的查询,如下所示:
列出 findBySchoolAndLastNameLikeOrId(School s);
我的问题是如何定义where 子句之间的括号。我的意思是,查询将像这样执行
列出 findBy(SchoolAndLastNameLike)OrId
或者像这样
列出 findBySchoolAnd(LastNameLikeOrId)
以及如何将括号放在我想要的位置或创建更复杂的查询?请不要用自定义存储库实现或@Query
注释的使用来回答我的问题 - 我想知道我想做的是否可以通过方法名称来定义这个复杂的查询。
蒂亚!