标签: linq hql iqueryable linq-to-nhibernate queryover
我们希望在应用程序的数据层中使用HQL(IQueryOver / ICriteria),但我们希望根据HQL中的查询为数据层上方的层发布IQueryable。原因很简单。似乎HQL是一种更好的方式来指定更复杂的查询(请随意反对意见)。有一种方法可以使用ICriteria在之前版本的NHibernate(我们目前拥有3.3.1.4000)中实现这一目标。您可以找到here如何实现这一目标。有人知道如何在新版本中使用HQL吗?