Я следующий объекты в моем проекте (Чайлдс более чем два):Fetch записи из только родительской таблицы, используя Entity Framework
Есть ли способ загрузки записей из только родительской таблицы (без каких-либо дополнительных объединений), используя EF
, когда я использовал TPT
стратегию для моего наследства?
по следующим кодам:
var result = ctx.Parents.Find(5);
//or
var result = ctx.Parents.OfType<Parent>().Find(5);
EF
генерирует огромный SQL
запрос! (в моей реальной модели у меня есть более чем 2 Чайлдс)
Устал ли вы 'var result = ctx.Parents.Find (5);' – CodeNotFound
@CodeNotFound: да, результат не отличается. – Masoud
Возможно, вам стоит взглянуть на SQL View :) – CodeNotFound