Требуется эквивалентный DetachedCriteria - PullRequest
1 голос
/ 17 февраля 2011

Мне нужен DetachedCriteria, эквивалентный следующему HQL:

select obj
from Objects obj, Text text
where obj.TextId = text.TextId and <Some_Other_Condition>
order by text.Value

Спасибо

1 Ответ

0 голосов
/ 17 февраля 2011

Все зависит от ваших отображаемых объектов

Вот пример:

    var criteriaObject = DetachedCriteria.For(typeof(Objects))
        .CreateAlias("TextReference", "text")
        .Add(Restrictions.Eq("Activate", true))
        .AddOrder(new Order("text.Value", true));

Надеюсь, это поможет

...