小编Vip*_*ock的帖子

无法使Linq语法工作

我有,对其他人来说可能是一个相当简单的逻辑,但我已经围成一圈,无法弄明白.

我正在使用实体框架,但这不是太重要,因为它是我需要建议的Linq部分.

我有一个命名类别和另一个名为Offer.关系是一个报价可以有一个类别,当然一个类别可以有很多报价.

每个优惠都有2个bool列:IsActiveIsExpired.

我只想选择至少有1个有效报价的类别(即IsActive!IsExpired)

虽然我使用的是存储库,但它基本上是相同的,其中r是Categories表.

        return r.Find()
            .Any(x =>  x.Offers.Where(y => y.IsActive == true));
Run Code Online (Sandbox Code Playgroud)

这是一个很大的语法错误.救命!

c# linq

0
推荐指数
1
解决办法
65
查看次数

标签 统计

c# ×1

linq ×1