SubSonic SimpleRepository - 外来对象

时间:2009-12-30 18:50:11

标签: subsonic subsonic3 foreign-keys simplerepository

SubSonic SimpleRepository似乎没有很多外来关系的支持。如何在我的代码模型中保持外部关系并自然地从数据库加载?

1 个答案:

答案 0 :(得分:1)

FK是一个DB关注点 - 简单回购是尽可能简单地工作所以如果你有一个子对象的集合,你可以根据需要加载它们:

public IEnumerable Kids {    得到{       返回Kids.All()。其中​​(x => x.ParentID == this.ID;
   } }

你必须手动滚动它。如果你想“急切地”加载它 - 根据具体情况来做。