当数据库中没有Entity
记录时调用以下查询会引发NotSupportedException
var list = session.Query<Entity>()
.OrderBy(x => x.TranslationTime)
.Take(10)
.Select(x => x.TranslationTime)
.ToList();
删除Select(x => x.TranslationTime)
可以很好地处理查询。
有没有办法让 NHibernate 即使在空结果集上也接受原始查询?