【问题标题】:Nhibernate eager fetch childeren of childeren with parentsNhibernate 急于取孩子与父母的孩子
【发布时间】:2015-11-25 09:02:49
【问题描述】:

我们希望从 nhibernate 急切地获取 childeren 的所有 childeren。 我们遇到的问题是我们有很多东西。 我会尽力解释。

这是 ERD 的小版本。

这对我们的看法如下

我希望这能解释这种情况。

我们现在想要的是我们拥有最后一个对象 ID。 我们想要所有 childeren 以及这些 childeren 以及 group 和 Area 的所有 nextversions。 如果在我们拥有的对象区域中有更多(下一个)组,我们也想要所有这些对象。

【问题讨论】:

    标签: c# mysql nhibernate


    【解决方案1】:

    我已经解决了这个问题,方法是制作一个 AreaID 列表,并通过从我得到的对象中查找我需要的所有先前版本的区域并急切地获取具有所有操作的所有组,直到我拥有该区域并在它存在时获取它不在列表中(然后将Id添加到列表中)

    【讨论】:

      猜你喜欢
      • 2020-05-26
      • 2018-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-22
      相关资源
      最近更新 更多