Linq到MySQL异常:'字段列表'异常中的未知列'GroupBy1.K1'

时间:2013-11-19 17:42:52

标签: c# mysql linq

我正在使用Linq to MySQL表达式的一些组操作,但ToList操作在“字段列表”中调用错误未知列'GroupBy1.K1':

var partnersStats = (from u in ObjectContext.Member.Where(o => o.RegisterTime >= startDateTime && o.RegisterTime <= endDateTime)
                                 group u by new { u.PartnerId, u.RegisterTime.Year, u.RegisterTime.Month, u.RegisterTime.Day, u.partners.Name } 
                                 into pgroup
                                 let count = pgroup.Count()
                                 select new PartnersUsersInfo
                                 {
                                     PartnerId = pgroup.Key.PartnerId,
                                     PartnerName = pgroup.Key.Name,
                                     PartnerUsersAmount = count,
                                     Year = pgroup.Key.Year,
                                     Month = pgroup.Key.Month,
                                     Day = pgroup.Key.Day
                                 }).ToList();

我正在使用最新版本的MySql连接器。如果我写AsEnumerable查询正在工作,但在一些额外的操作后它会调用相同的错误。 如何解决?

0 个答案:

没有答案