8
正如其他問題所指出的那樣,當您分離並重新附加一個對象時,任何子對象都將消失。我以爲這樣做:在EF4中分離實體 - 丟失對象圖
db.Properties.MergeOption = System.Data.Objects.MergeOption.OverwriteChanges;
會導致後續讀取完全重新填充的對象,當它被讀入圖,但沒有這樣的運氣。有什麼辦法讓這個工作?
具體來說,我希望能夠分離一個對象,然後用子對象全部在數據庫中重新讀取對象。
如果您嘗試重新附加它,爲什麼不使用「include」獲取您想要的子屬性?那麼它應該在上下文中爲你做任何你想做的事(「我不確定那是什麼」) – 2011-10-31 02:38:58