是否可以用 NHibernate 模仿 IQueryable?
我正在查看 Nhibernate 文档,据我所知,它总是返回一个对象列表,其属性由整数索引。好的,完美,行得通。
但是有没有办法像 LINQ 一样检索对象呢?使用 IQueryable 之类的东西?
谢谢
最佳答案
正如其他人指出的那样,NHibernate 2.x 有一个 Linq 提供程序,虽然有限,但它可以处理简单的查询(在内部,它将它们转换为 Criteria)
NHibernate 的下一个版本 3.x(目前正在开发中)有一个内置的 Linq 提供程序,它更强大,可以处理更复杂的查询,包括多种类型的投影。
您可以从 here 下载二进制文件,或从主干编译。它已经很稳定了。
关于c# - 是否可以用 NHibernate 模仿 IQueryable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2734073/