我有2個POCO類,如Category和Parent。在我的概念模型中,我有一個從父類到類的導航屬性,但沒有其他方式(從類到產品)。實體框架中未加載相關對象
我已經能夠成功地創造產品和指定類別,以它並保存更改,如:
Product p = new Product();
p.Category = someCategory;
context.SaveChanges();
然而,當我打開產品,類別爲物業NULL。有什麼建議?
乾杯, MOSH
我有2個POCO類,如Category和Parent。在我的概念模型中,我有一個從父類到類的導航屬性,但沒有其他方式(從類到產品)。實體框架中未加載相關對象
我已經能夠成功地創造產品和指定類別,以它並保存更改,如:
Product p = new Product();
p.Category = someCategory;
context.SaveChanges();
然而,當我打開產品,類別爲物業NULL。有什麼建議?
乾杯, MOSH
嘗試預先加載的類別當您檢索產品:
var product = ctx.Products.Single(x => x.ProductId == 1).Include("Category");
除了RPM的回答,我問了一個相關的問題前一陣子在編譯時檢查你包含的東西():