Ich habe folgende Einheiten in meinem Projekt (Kinder sind mehr als zwei):nur, Entity Framework mit
Gibt es eine Möglichkeit Datensätze aus übergeordneter Tabelle nur zu laden (ohne extra Joins), mit EF
, wenn ich TPT
Strategie für meine Vererbung verwendet?
nach folgenden Codes:
var result = ctx.Parents.Find(5);
//or
var result = ctx.Parents.OfType<Parent>().Find(5);
EF
erzeugt eine riesige SQL
Abfrage! (in meinem realen Modell Ich habe mehr als 2 Kinder)
Haben Sie müde 'var result = ctx.Parents.Find (5);' – CodeNotFound
@CodeNotFound: ja, das Ergebnis hat nicht anders. – Masoud
Vielleicht müssen Sie SQL View betrachten :) – CodeNotFound