Я использую Hibernate 3.2 и используя критерии для построения запроса. Я бы хотел добавить и "заказать" для ассоциации "один-к-одному", но я не вижу, как это можно сделать. В результате запрос Hibernate выглядит следующим образом:
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
Я пробовал критерии .addOrder( "assnName.propertyName" ), но он не работает. Я знаю, что это можно сделать для нормальных свойств. Я что-то пропустил?