Estoy usando Hibernate 3.2 y usando los criterios para crear una consulta. Me gustaría agregar y "ordenar por" para una asociación de muchos a uno, pero no veo cómo se puede hacer eso. La consulta de Hibernate terminaría pareciéndose a esto, supongo:hibernate ordenar por asociación
select t1.a, t1.b, t1.c, t2.dd, t2.ee
from t1
inner join t2 on t1.a = t2.aa
order by t2.dd <-- need to add this
He intentado criteria.addOrder ("assnName.propertyName") pero no funciona. Sé que se puede hacer para las propiedades normales. ¿Me estoy perdiendo de algo?
Estaba buscando todo esto, gracias! Incluso puede hacer '.createAlias (" assnName "," assnName ")' que le permite mantener la misma sintaxis que HQL. –
@Abdullah Me alegro de poder ayudar. – Marcelo
Esto fue muy útil. Me tomó un tiempo encontrar esto. – smp7d