任何人都可以解释当没有使用类的映射时,nHibernate QueryOver背后的理念是什么?假设我有一个FakeClass类并且没有定义映射,下面的代码毫无例外地执行。
var result = session.QueryOver<FakeClass>()
.Where(x => x.Name == "SomeName").List();
答案 0 :(得分:3)
这是一个报告的错误:https://nhibernate.jira.com/browse/NH-2829
希望它不会像这样结束:https://nhibernate.jira.com/browse/NH-2183
答案 1 :(得分:0)
FakeClass是否作为数据库中的表存在?如果是这样,我会认为Fluent的自动化功能会按照设计映射到它。