亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

EF core 2.0、Linq、Include、連表查詢

EF core 2.0、Linq、Include、連表查詢

素胚勾勒不出你 2018-07-31 11:10:45
先上代碼part 1:實體類(主外鍵已關聯)part 2:查詢查出的數據是正確的,但是生成的SQL語句居然是顯然不是我想要的,這樣寫會把所有數據全部加載到內存再篩選出我要的結果。其實我還想連Movie表查出Name信息,不知道怎么寫,所以是分成兩段來寫,第一段表達式查出所有匹配的MovieId,第二段查出Movie信息。用原生SQL一句就解決的問題,各位大神看看怎么寫?用LINQ和表達式樹寫都行,偽代碼也行。
查看完整描述

1 回答

?
慕斯王

TA貢獻1864條經驗 獲得超2個贊

EF Core 2.0 的 GroupBy 就是這樣的,使用 EF Core 2.1 才能解決這個問題,但 EF Core 2.1 目前處于 Preview 1 ,詳見 Announcing Entity Framework Core 2.1 Preview 1

Before version 2.1, in EF Core the GroupBy LINQ operator was always be evaluated in memory. We now support translating it to the SQL GROUP BY clause in most common cases.


查看完整回答
反對 回復 2018-08-27
  • 1 回答
  • 0 關注
  • 1096 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號