Membro desde: 21/06/2007 12:35:50
Mensagens: 16
Offline
Pessoal,
estou com um problema ao usar os métodos openParentheses() e closeParentheses() da classe QueryBuilder. As minhas aberturas e meus fechamentos de parênteses são simplesmente são ignorados na hora de transformar minha query do Hibernate para a query do BD.
Sabe o que pode ser? Quer que coloque aqui um exemplo?
Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline
Túlio, quando os parenteses são ignorados. Eles são ignorados pelo Hibernate. O hibernate só ignora os parênteses se o resultado não for afetado. Se os seus parenteses não estão sendo colocados na query, é porque são desnecessários. Verifique a lógica dos seus wheres para ver se está correta.
Membro desde: 21/06/2007 12:35:50
Mensagens: 16
Offline
Conferi meus resultados, é isso mesmo. Mas de qualquer forma esse camarada é muito incherido, se eu quiser fazer uma query com mil parênteses (fazendo absolutamente nada) ele tinha é que colocar.