【发布时间】:2011-08-13 20:38:03
【问题描述】:
我想表达的是这样的:
var result = Session.QueryOver<Foo>().OrderBy(f => f.UpdatedAt ?? f.CreatedAt);
果然,这行不通。在 T-SQL 中大致等价于
... order by coalesce(f.UpdatedAt, f.CreatedAt)
在 NHibernate QueryOver 中进行“合并”的洁净方式是什么?
【问题讨论】:
标签: nhibernate coalesce queryover