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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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