需要DetachedCriteria等价物

时间:2011-02-17 14:53:40

标签: nhibernate nhibernate-criteria

我需要DetachedCriteria等效于以下HQL:

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

感谢名单

1 个答案:

答案 0 :(得分:0)

这完全取决于你的Mapped对象

以下是一个例子:

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

希望有所帮助