public IQueryable<CarVersion> GetCar(int carIdToSearch)
{
return _Dbcontext.CarVersion.Include("CarFactory").
.Where(x => x.carId== carIdToSearch);
}
我有CarVersion
表,其中有兩列版本和carId。版本列是主鍵。單卡車可以有多個版本。 CarFactory
表具有來自carVersion表的外鍵版本。所以我試圖理解,當我執行上面的查詢時,它總是給我按升序排列的結果。或者它會基於主鍵?或者它可以保證?我查看了MS文檔,但沒有提到有關訂購的任何信息。是否有任何默認順序凡在LINQ查詢子句過濾序列
不保證訂單將被保留。它可能會也可能不會依賴於提供者。如果你需要這個命令,你可以使用LINQ'.OrderBy()'方法。 – Fabjan