1
SubSonic SimpleRepository似乎對外部關係似乎沒有太多支持。我的代碼模型中的外部關係怎樣才能保持並自然地從數據庫加載?SubSonic SimpleRepository - 外部對象
SubSonic SimpleRepository似乎對外部關係似乎沒有太多支持。我的代碼模型中的外部關係怎樣才能保持並自然地從數據庫加載?SubSonic SimpleRepository - 外部對象
FKS是DB的關注 - 簡單回購是那裏儘可能簡單地工作,所以如果你有子對象的集合,你需要加載它們:
公共IEnumerable的孩子{ 獲得{ 回報Kids.All()其中(x => x.ParentID == this.ID;
}}
你必須用手工卷本。如果你想 「渴望」 加載 - DO
嗨,羅布,感謝您的迴應。我希望有一些事情沒有發生。並不涉及財產上每次訪問DB的往返。 一對一關係呢?說,只有一個孩子。 – Anton 2009-12-31 19:24:12
只需按照這種方式進行編碼 - 您可以擁有一個局部變量,並在它不爲空的情況下返回它 - 如果它碰到數據庫:)。最好的部分是你在代碼中解決問題,而不是通過敲擊ORM(因此名字) - 這是相當裸機:) – 2009-12-31 21:28:49