2011-02-12 88 views

回答

6

没有“完整的”LINQ支持。

对任何东西除外的LINQ是一个漏洞抽象。在对象模型中很难表达的一些操作很难转换为SQL,反之亦然。这就是说,NH3中的LINQ提供程序非常实用,并且正在进行大量工作(很多工作将在3.0.1版本中显示,这些工作将在28/Feb/28/28/2011)

好消息是NH你总是有替代品。如果你不能用LINQ做特定的查询,那么总是有HQL,Criteria,QueryOver甚至SQL。它们都与其他堆栈很好地集成。

0

不,还有一些unsupported features。这不是一个完整的LINQ实现。

+0

这是一个太旧的链接 – Paco 2011-02-12 16:39:58

0

它没有完整的linq支持,因为编写完整链接提供程序太多(不可能)太多了。我不认为有任何完整的linq提供者存在。

您可以在Jira中找到当前不支持的功能。