相关疑难解决方法(0)

如何在Linq-to-Entities查询中使用DateTime.AddXXXX函数?

我想AddMonths在查询中使用

List<Entities.Subscriber> items = (from s in context.Subscribers
                 where s.Validated == false && s.ValidationEmailSent == true && s.SubscriptionDateTime < DateTime.Now.AddMonths(-1)
                 select s).ToList();
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

LINQ to Entities无法识别方法'System.DateTime AddMonths(Int32)'方法,并且此方法无法转换为存储表达式.

有没有办法在我的查询中使用这个功能?

c# linq linq-to-entities entity-framework

0
推荐指数
2
解决办法
3650
查看次数

标签 统计

c# ×1

entity-framework ×1

linq ×1

linq-to-entities ×1