2011-01-10 5 views
1

У меня есть 2 класса POCO, такие как Category и Parent. В моей концептуальной модели у меня есть свойство навигации от родителя к категории, но не наоборот (от категории к продукту).Связанные объекты не загружены в Entity Framework

Я был в состоянии успешно создать продукт и присвоить категорию к нему и сохранить изменения, как:

Product p = new Product(); 
p.Category = someCategory; 
context.SaveChanges(); 

Однако, когда я загружаю продукты, категория является свойство NULL. Любой совет?

Приветствия, Mosh

ответ

2

Попробуйте жадная загрузкаКатегория при извлечении продукт:

var product = ctx.Products.Single(x => x.ProductId == 1).Include("Category"); 
0

В дополнение к ответу RPM, я задал связанный с этим вопрос некоторое время назад при получении времени компиляции для материала, который вы включили():

Entity Framework .Include() with compile time checking?

Смежные вопросы