1

我正在将 .Net MVC 与 EF 一起用于带有 Web API 的简单 Web 服务。在我的模型中,我有一个名为“Created”的日期字段。如何编写查询以查找“创建”日期的月份是给定月份列表(列表)的一部分的所有条目?

例如,我的月份列表是 (1,4,5) 我需要找到 createdDate.Month 是上述列表一部分的所有条目。

4

1 回答 1

3

Contains在您想要的月份列表中使用方法:

List<int> months = new List<int>() { 1, 4, 5 };

var items = context.Table.Where(i => month.Contains(i.Created.Month)).ToList();
于 2013-04-06T17:40:05.453 回答