Tworzenie zapytań z parametrem Hibernate

0

Witam, jak zmienić poniższy kod by nie szukał tylko tego ciągu, ale także jeśli ten ciąg zawierałby się w danej kolumnie. Próbowałem dodawać

%szukane%

i innych sposobów ale nie działały.

public List<Book> find(String s) {

		return em.createQuery(
				"SELECT c FROM Book c where c.tytul like :szukane")
				.setParameter("szukane",s)
				.getResultList();
				
} 
0

Pokaż, jak dopisałeś te procenty.

0

Ok, musiało się wcześniej nie przeładować, bo znowu zrobiłem

.setParameter("szukane","%" + s + "%") 

i działa.

1 użytkowników online, w tym zalogowanych: 0, gości: 1