Linq 查询如何从今天的日期中选择过去一周的数据
本文关键字:选择 过去 一周 数据 日期 Linq 今天 查询 | 更新日期: 2023-09-27 18:30:52
如何使用 LINQ 从当前日期选择周数据(过去 7 天的数据),
我试过的是,我不太确定我写的是对还是错
var QueryDeatils = from M in db.Tr_Mealcode
where M.codeDate.Date >= DateTime.Now.Date.AddDays(-7)
group M by M.merchantID into G
select new
{
MerchantId=G.Select(m=>m.merchantID)
};
尝试此操作后,我得到了一个例外
The specified type member 'Date' is not supported in LINQ to Entities.
Only initializers, entity members, and entity navigation properties are supported.
任何帮助将不胜感激。
谢谢!
var dateCriteria = DateTime.Now.Date.AddDays(-7);
var QueryDeatils = from M in db.Tr_Mealcode
where M.codeDate >= dateCriteria
group M by M.merchantID into G
select new
{
MerchantId=G.Select(m=>m.merchantID)
};