@Query
タグで「contains」関数を使用する方法はありますか? いいえの場合、これを実装する最良の方法は何ですか?
例:
@Query("From User u where u.roles contains :role")
List<User> findByRole(@Param("role") Role role);
User
クラスには、をCollection
含む がありRoles
ます。
編集:私が提案したように、アプリケーションは起動しますが、このメソッドが実行されると、「期待されるタイプと一致しません」という例外が発生します。