使用DbFunctions来解决asp.net mvc ef按照日期分组数据
如下一张表
要进行MyDate的date部分进行分组,我们会发现如下写法会报异常
那么如何才能使linq正确转化为sql语句呢,这就要使用到了DbFunctions这个工具类
转到定义可以看到此类在entityframework.dll类库中
将查询替换为DbFunctions的方法,可以看到查询分组信息成功
也可以在条件中转换
如下一张表
要进行MyDate的date部分进行分组,我们会发现如下写法会报异常
那么如何才能使linq正确转化为sql语句呢,这就要使用到了DbFunctions这个工具类
转到定义可以看到此类在entityframework.dll类库中
将查询替换为DbFunctions的方法,可以看到查询分组信息成功