Student ドメイン モデルに spring-data-jpa リポジトリを作成しました。次のような、より複雑なクエリを作成したいと考えています。
リストfindBySchoolAndLastNameLikeOrId(学校);
私の問題は、where句の間の括弧をどのように定義できるかです。つまり、クエリはこのように実行されます
リスト findBy(SchoolAndLastNameLike)OrId
またはこのように
リスト findBySchoolAnd(LastNameLikeOrId)
また、必要な場所に括弧を配置したり、さらに複雑なクエリを作成したりするにはどうすればよいでしょうか? カスタムリポジトリの実装や注釈の使用については回答しないでください@Query
。メソッド名を使用してこの複雑なクエリを定義するために、やりたいことが可能かどうかを知りたいです。
ティア!