LINQ Query with Entity Framework中的Where子句

时间:2012-06-04 17:10:13

标签: linq entity-framework c#-4.0

我正在尝试过滤LINQ查询,但它不接受我的where子句,我不知道要使用哪种Lambda函数。

这就是我想要的,但这会引发错误。

var query = from s in _db.Students where s.Payments == null orderby s.LastName select s;

1 个答案:

答案 0 :(得分:1)

假设Payments不是Students的字段,而是表示与此Payment相关的Student项集合的属性,请尝试此查询:< / p>

var query = from s in _db.Students where !s.Payments.Any() orderby s.LastName select s;