Spring JPA @Query с LIKEJquery

Программирование на jquery
Anonymous
Spring JPA @Query с LIKE

Сообщение Anonymous »

Я пытаюсь создать метод в CrudRepository, который сможет предоставить мне список пользователей, чьи имена пользователей подобны входному параметру (не только начинаются с него, но и содержат его). Я пытался использовать метод "findUserByUsernameLike(@Param("username") String username)", но, как сказано в документации Spring, этот метод равен
"

Код: Выделить всё

where user.username like ?1
". Для меня это нехорошо, так как я уже говорил, что пытаюсь получить всех пользователей, имя пользователя которых содержит...
Я написал запрос к методу но он даже не развертывается.

Код: Выделить всё

@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

Вернуться в «Jquery»