这行代码的CreateCriteria等价物是什么:

时间:2009-07-25 22:04:55

标签: nhibernate

_session.CreateQuery(“通过a.AuLname从作者中选择a.AuLname”)    .LIST();

我必须在这里画一个空白......但我无法弄清楚如何使用会话的CreateCriteria方法返回作者姓氏列表。获取一个明确的姓氏列表不是问题,因为我可以使用投影。但这不是我想在这里做的。

... TIA

JP

1 个答案:

答案 0 :(得分:1)

试试这个:

_session.CreateCriteria<Author>()
   .SetProjection(Projections.Property("AuLname"))
   .AddOrder(Order.Asc("AuLname"))
   .List();