Like com hibernate

2 respostas
L

Alguma forma de usar o like com um valor que não seja string;

Id seria um long:

Query q = em.createQuery("select cat from DomesticCat cat where cat.id like :id");
q.setParameter("id", "%id%");
List cats = q.getResultList();

2 Respostas

von.juliano

Amigo, isso não faz sentido. Como um número se parece com outro? Seria algo como passar 12 deve trazer os objetos de id 9128 ou 4125?

L

Esse código não vai para produção, é só um exemplo.
A ideia da busca é como você descreveu!

Criado 28 de setembro de 2011
Ultima resposta 29 de set. de 2011
Respostas 2
Participantes 2