我正在尝试使用EntityFramework来处理来自c#的MySQL数据库。 我正在使用MySQL Connector 6.3.3,但我无法使用像
这样的linq语法context.Items.Where(x => x.Id == 3)
我只看到Where:
的以下重载Where(string predicate, params ObjectParameter[] parameters);
是否有提供商或其他东西可以帮助我使用常见的LINQ语法从EF使用MySQL?
答案 0 :(得分:3)
你可能错过了一个使用条款:
using System.Linq;
您还需要引用System.Core程序集。
您看到的Where
方法是由ObjectSet<T>
定义的方法。其他查询运算符是System.Linq.Queryable
类