假設我有一個名爲User的表。 當我使用實體框架來獲取記錄我這樣做:實體框架 - Where子句
var db = new Context();
var users = db.Users;
它返回所有的用戶在我的表。好。如果我這樣做:
var fooUsers = db.Users.Where(u => u.Name == 'foo');
它會給我所有用戶的名字'foo'。好。我的問題是: 實體框架作出這樣的查詢:
select * from user where name = 'foo'
或者它加載所有的用戶,並將其篩選與lambda表達式在服務器上?
+1正確的答案。謝謝Gasik。我希望聽到這個消息。 –