将Linq查询与本机SQL查询混合使用

时间:2016-10-06 13:22:51

标签: c# mysql entity-framework linq

我在实体框架6.1.3,MySql.Data.Entity 6.9.9和Visual Studio 2015中使用了mysql后端。 MySql.Data.Entity中有一个错误," group by"带有生成"未知列的子句"错误。在mysql中报告了bug。但仍未修复。

所以我试图将Linq查询与SQL查询混合起来,比如,

from ansId in ctx.Database.SqlQuery<int>("select UserId from answers where QuestionId = 1 group by UserId")
from uss in ctx.UserSurveys.Where(u => u.UserID == ansId)
select new { ... }

有可能吗?

0 个答案:

没有答案