流利Nhibernate,参考和太多的查询
当我在我的映射中添加引用时,生成的SQL使用外部左连接获取外部对象。 只有1个SQL可以提供良好的性能。
但是当被引用的对象在N行上不存在时,NHibernate会生成N个额外的查询来查找不存在的行。 它应该知道它不存在于第一个查询中。
我如何禁用此行为?
References(x => x.Customer)
.Columns("c1", "c2")
.NotFound.Ignore();
它的功能不是bug! https://nhibernate.jira.com/browse/NH-1001
链接地址: http://www.djcxy.com/p/60999.html