期间查询包含日期,属性键,属性值和其他信息。 除了日期不同以外,所有有关属性键和值的组合的额外信息都是相同的。
我想获取每个日期的第一个“额外信息”,因为它们相同。在EF 6中,我可以使用group by,但不能在EF Core中使用。
由于出现内存溢出异常,因此我无法执行客户端代码。
我尝试过此操作,如果我筛选了1个月,则日期组会给我30个日期。
但是,我得到的结果重复,并且并非所有显示any
的日期都显示多次。
datesEx稍后使用批处理/分页执行。
2017-01-05
答案 0 :(得分:0)
我不确定它是否与错误的数据库设计有关,因为date是nchar10。我无法更改基础表。
首先,我在实体配置过程中确实使用了HasConversion
,后来我进行了交易,将视图强制转换为datetime
,但结果却相同。
那我是不是做错了什么,还是某种EF Core
的错误?
相反,我使用所需的查询创建了一个新视图。