我正在使用带有实体框架的动态 linq 库并想比较日期。我已经成功地根据下面的 SO 文章扩展了库但是我似乎无法让库只比较我的实体对象的 DateTime 属性的日期部分,就像我对普通 linq 表达式所做的那样。
我想要做的是让动态 linq 创建一个像这样的 lambda:
// Compare just dates
p => p.CreatedDate.Value.Date == '2012/08/01'
而不是:
// Compares date + time
p => p.CreatedDate == '2012/08/01'
对此的任何想法将不胜感激。