Я пытаюсь создать метод в CrudRepository, который сможет предоставить мне список пользователей, чьи имена пользователей подобны входному параметру (не только начинаются с него, но и содержат его). Я пытался использовать метод "findUserByUsernameLike(@Param("username") String username)", но, как сказано в документации Spring, этот метод равен
"
". Для меня это нехорошо, так как я уже говорил, что пытаюсь получить всех пользователей, имя пользователя которых содержит...
Я написал запрос к методу но он даже не развертывается.
Код: Выделить всё
@Repository
public interface UserRepository extends CrudRepository {
@Query("select u from user u where u.username like '%username%'")
List findUserByUsernameLike(@Param("username") String username);
}
Может ли кто-нибудь мне с этим помочь?
Подробнее здесь:
https://stackoverflow.com/questions/214 ... -with-like