Mysql 如何在EntityFramework中使用ExecuteStoreQuery或CreateQuery?

Mysql 如何在EntityFramework中使用ExecuteStoreQuery或CreateQuery?,mysql,entity-framework,Mysql,Entity Framework,我试图通过重新打开下面的链接来使用CreateQuery方法或ExecuteStoreQuery 实际上我需要使用MYSQL查询来获取数据,但是我没有找到任何方法,因为我正在尝试使用实体中的sql方法,这些方法也不起作用,就像这样,如何在实体框架中添加MYSQL查询? 我添加了两个名称空间 using System.Data.Objects; using System.Data.Entity; 我仍然没有得到这两

我试图通过重新打开下面的链接来使用CreateQuery方法或ExecuteStoreQuery

实际上我需要使用MYSQL查询来获取数据,但是我没有找到任何方法,因为我正在尝试使用实体中的sql方法,这些方法也不起作用,就像这样,如何在实体框架中添加MYSQL查询?

我添加了两个名称空间

                    using System.Data.Objects;
                    using System.Data.Entity;
我仍然没有得到这两种方法,有谁能帮我吗


因为ESQL被认为是一个高级用例,所以DbContext中没有直接的API。您可以访问支持DbContext的ObjectContext来执行您想要的操作:

        ((IObjectContextAdapter)context).ObjectContext.CreateQuery<Person>("esql..")
((IObjectContextAdapter)上下文).ObjectContext.CreateQuery(“esql..”)
请参阅下面的链接