nhibernate QueryOver在缺少映射时不抛出异常

时间:2011-09-30 13:22:13

标签: nhibernate queryover

任何人都可以解释当没有使用类的映射时,nHibernate QueryOver背后的理念是什么?假设我有一个FakeClass类并且没有定义映射,下面的代码毫无例外地执行。

var result =  session.QueryOver<FakeClass>()
                     .Where(x => x.Name == "SomeName").List();

2 个答案:

答案 0 :(得分:3)

这是一个报告的错误:https://nhibernate.jira.com/browse/NH-2829

希望它不会像这样结束:https://nhibernate.jira.com/browse/NH-2183

答案 1 :(得分:0)

FakeClass是否作为数据库中的表存在?如果是这样,我会认为Fluent的自动化功能会按照设计映射到它。