由于易于使用和LINQ集成,我一直是Subsonic的长期用户。我现在不得不使用其他东西,因为我需要能够使用Oracle。NHibernate LINQ是否稳定,并且所有的NHibernate项目都允许使用它
我有2个数据库具有相同的模式,因此我想拥有1组POCO的,然后更改连接字符串以根据需求在SQL之间切换SQL &。
这是可能的,首先,是LINQ在NHibernate中完全运行并且稳定,并且Castle ActiveRecord和Fluent Hibernate是否允许LINQ查询?
由于易于使用和LINQ集成,我一直是Subsonic的长期用户。我现在不得不使用其他东西,因为我需要能够使用Oracle。NHibernate LINQ是否稳定,并且所有的NHibernate项目都允许使用它
我有2个数据库具有相同的模式,因此我想拥有1组POCO的,然后更改连接字符串以根据需求在SQL之间切换SQL &。
这是可能的,首先,是LINQ在NHibernate中完全运行并且稳定,并且Castle ActiveRecord和Fluent Hibernate是否允许LINQ查询?
只是一个小小的挑逗:Castle ActiveRecord *在NHibernate Criteria,HQL和LINQ之上有一层。 – 2011-01-09 17:23:44
我不会将NHibernate LINQ实现分类为stable。 LINQ提供者还相当年轻,所以在我看来,碰到不受支持的查询语句的机会仍然相当可观。但是,其他NHibernate查询选项可以解决LINQ提供商可能遇到的任何问题。
简单来说,它的功能正在运行,你可以在NHiebrnate Project(尤其是Linq Part)的源代码中看到测试场景,但是我说的是关于NHibernate的不流利的NHibernate。 – 2011-01-08 20:20:47