Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline
desse modo eu tenho que enviar o comando sql como uma query! Entretanto queria evitar isso! Queria utilizando algo como o criteria ao invés de enviar a consulta!
Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline
Consegui fazer isso
Tive uma dúvida. No comando 4 (linha do criteria.add(Subqueries.in) não entendi o primeiro parâmetro. Eu achava que era para ser o nome da coluna a ser incluída no in. Entretanto quando colocava a string ("idA") dava um erro de conversão de int to String. Por isso coloquei o número 1 e passou a funcionar blz.
Só que pela surpresa a consulta não é realizada direita! E o pior, pelo console a consulta esta correta.
Executo a consulta no sql a consulta retorna correta, mais no hibernate é como se o in não fosse avaliado!