1
我想過濾一個LINQ查詢,但它不接受我的where子句,我不知道要使用什麼樣的Lambda函數。LINQ查詢與實體框架中的Where子句
這是我想要的,但是這會引發錯誤。
var query = from s in _db.Students where s.Payments == null orderby s.LastName select s;
我想過濾一個LINQ查詢,但它不接受我的where子句,我不知道要使用什麼樣的Lambda函數。LINQ查詢與實體框架中的Where子句
這是我想要的,但是這會引發錯誤。
var query = from s in _db.Students where s.Payments == null orderby s.LastName select s;
假設Payments
不是Students
一個領域,而是表示與此相關的Student
的Payment
項目集合的屬性,嘗試此查詢代替:
var query = from s in _db.Students where !s.Payments.Any() orderby s.LastName select s;
非常感謝你的工作。 –
什麼錯誤是什麼呢? –