【问题标题】:NHibernate Property-ref linked property always lazy loadsNHibernate Property-ref 链接的属性总是延迟加载
【发布时间】:2010-02-12 15:22:20
【问题描述】:

我的一个模型中有一个属性,它使用 property-ref 链接到一个非关键字段。即使明确设置为不这样做,它也总是延迟加载。

我在同一个类中有其他属性,这些属性使用普通方法(在它们的关键字段上)引用其他模型对象,这些注意将延迟加载设置为 false 绝对没问题。

<many-to-one class="Company" lazy="false" name="Company" property-ref="Code">
  <column name="CompanyCode" />
</many-to-one>

我正在将父模型加载到列表中并遇到经典的 N+1 问题,因为该字段是延迟加载的。这是 property-ref 属性的问题还是我错过了什么?

【问题讨论】:

    标签: nhibernate fluent-nhibernate


    【解决方案1】:

    这似乎是 a bug 已在 2.1GA 中修复。您使用的是哪个版本的 NHibernate?

    【讨论】:

    • 我已经更新到最新版本,一切似乎又好了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多