Nhibernate 这行代码的CreateCriteria等效值是多少:
_CreateQuery(“按a.AuLname从作者的订单中选择a.AuLname”) .List() 我必须在这里画一个空白…但我不知道如何使用会话的CreateCriteria方法返回作者姓氏列表。获得一个清晰的姓氏列表不是问题,因为我可以使用投影。但这不是我在这里要做的 蒂亚 JP试试这个:Nhibernate 这行代码的CreateCriteria等效值是多少:,nhibernate,Nhibernate,_CreateQuery(“按a.AuLname从作者的订单中选择a.AuLname”) .List() 我必须在这里画一个空白…但我不知道如何使用会话的CreateCriteria方法返回作者姓氏列表。获得一个清晰的姓氏列表不是问题,因为我可以使用投影。但这不是我在这里要做的 蒂亚 JP试试这个: _session.CreateCriteria<Author>() .SetProjection(Projections.Property("AuLname")) .AddO
_session.CreateCriteria<Author>()
.SetProjection(Projections.Property("AuLname"))
.AddOrder(Order.Asc("AuLname"))
.List();
\u session.CreateCriteria()
.SetProjection(Projections.Property(“名称”))
.AddOrder(Order.Asc(“AuLname”))
.List();
谢谢马库斯。那完全不起作用……但你给了我一些话要说。投射就是它——这是有意义的,因为我们正在将某些东西投射到列表中。这是有效的:_session.CreateCriteria(typeof(Authors)).SetProjection(Projections.Property(“AuLname”).AddOrder(Order.Asc(“AuLname”)).List();你的回答促使我在我的博客上快速发布白皮书: