webForumDet fria alternativet

Problem med Entity framework

.NET

0 svar · 326 visningar · startad av bohlin

Medlem sedan mars 2000263 inlägg
Frågan#1

Hej.

Jag har tre entiteter, Truck, TryckType och Transporter.
En lastbil (Truck) är av en viss typ (TruckType) och ägs av ett åkeri (Transporter).

För att hämta en lista över alla lastbilar kör jag följande LINQ-fråga:

var trucks = from truck in _entities.Trucks.Include("TruckType").Include("Transporter") select truck;

Här är mitt problem. Den resulterande sql:en är inte så bra som man kan hoppas. Istället för att tabellerna joinas med INNER JOIN så blir det en LEFT OUTER JOIN.

/Johan

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)