gpt4 book ai didi

c# - EntityFramework 和 MySQL 与 LINQ

转载 作者:行者123 更新时间:2023-11-29 05:44:40 26 4
gpt4 key购买 nike

我正在尝试使用 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?

最佳答案

您可能缺少一个 using 子句:

using System.Linq;

您还需要引用 System.Core 程序集。

Where您看到的方法是由 ObjectSet<T> 定义的方法.其他查询运算符是 System.Linq.Queryable 中定义的扩展方法。类

关于c# - EntityFramework 和 MySQL 与 LINQ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3488171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com