Wie kann ich referenzierte Tabellen in LINQ auf SQL Entity Framework einschränken?

StackOverflow https://stackoverflow.com/questions/19855128

  •  29-07-2022
  •  | 
  •  

Frage

Ich verwende Entity Framework und LINQ an SQL, um Daten aus einer Datenbanktabelle auszuwählen. In meinem Ergebnisobjekt bekomme ich die Tabellen, auf die von der ausgewählten Tabelle verwiesen wird. Gibt es eine Möglichkeit, die referenzierten Tabellen einzuschränken und nur die ausgewählte Tabelle zu erhalten? Unten ist mein Code.

var routeMaster = (from Ec_RouteMaster in travelServicesDBEntities.ExtraComfort_RouteMaster where (Ec_RouteMaster.Source == flights.OriginCode && Ec_RouteMaster.Destination == flights.DestinationCode && Ec_RouteMaster.AirCraftType == flights.AircraftType && Ec_RouteMaster.Switch == "1") select Ec_RouteMaster).FirstOrDefault();

Ich möchte nur Daten von extracomfort_routemaster. EF -abgerufene Daten auch aus den Tabellen, auf die der Primärschlüssel von extracomfort_routemaster verwiesen wird. Wie es geht?

War es hilfreich?

Lösung

Sich ansehen Dies und überprüfen Sie die Abschnitte über faules Laden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top