我想使用 db-first 实体框架制作 model。 所以我输入如下图所示的命令。 但错误消息显示为不支持关键字:“端口”。 我该如何解决这个问题。 提前致谢。 ...
我想使用 db-first 实体框架制作 model。 所以我输入如下图所示的命令。 但错误消息显示为不支持关键字:“端口”。 我该如何解决这个问题。 提前致谢。 ...
我正在研究 .NET 5 Web API,其中我在一个解决方案中有多个项目。 一个项目仅用于控制器,另一个我添加为接口的类库项目,第三个项目也是模型的类库项目,我需要使用 EF 核心从现有数据库创建它。 第四个项目也是类库项目,我将使用 EF 核心编写数据操作逻辑。 由于大多数在线教程都使用代码优先 ...
我已经完成了两个测试项目,一个是 MySQL.EntityFramworkCore,另一个是 Pomelo.EntityFrameworkCore,当我从数据库中获取 model 时,这两个项目都发生了同样的事情。 我的数据库中有如下表:brand_cars 和执行 dbFirst 进程时。 它把 ...
我正在编写一个记录我得到的异常的中间件。 我在 postgresql 上创建了枚举值 并将其映射到我的日志表 我的日志 model 是: 我的错误中间件是: (这即将出现在界面上,但我想尽快展示) 我的背景: 我认为我做的一切都是正确的。 它是 DB First,所以我迁移了数据库,但我认为您在 ...
我的项目中有两个表,“教育者”和“教育者许可证”。 教育者许可证取决于具有外键的教育者表。 (数据库优先) 我的数据库中带有 id 的外键:(教育者可以拥有 N 个许可证) 我的教育家 model 喜欢: 我的教育工作者许可证 model 像: 我的数据库上下文: 我得到了那个例外: 我希望 ...
我在 EF 中使用了数据库优先模式。 我需要您的帮助,因为我在尝试运行此代码时遇到了问题: 我收到此错误: System.Data.Entity.dll 中发生“System.Data.SqlClient.SqlException”类型的未处理异常附加信息:必须声明标量变量“@t0”。 这可能是由 ...
我必须在 edmx 中更新许多 procs 和 function,我不想在 Model 浏览器中逐一更新,也不想重新创建 edmx,所以那里有任何可能的解决方案,我可以更新多个 proc 或function 在一个 go 中的 edmx 文件中。 ...
我正在使用 ASP.Net Core 2.1 并且我遇到了一个问题。 我一直致力于实现数据库优先应用程序。 最初的 Scaffold-DbContext 命令工作得很好,并正确创建了我的所有实体。 之后,我对模型文件进行了一些更改以进行验证。 我的 DBA 对 DB 进行了新的更改,因此我重新构建了 ...
当我尝试使用以下方法构建现有的 MySQL 数据库时: Scaffold-DbContext "server=server;user=user;password=pw;database=db" "Pomelo.EntityFrameworkCore.MySql" -OutputDir EF -f ...
是否可以在构造函数中配置/传递连接字符串到DbContext ? 而不是硬编码: 我如何使用: 以下答案: 将连接字符串传递给代码优先的 DbContext不起作用。 ...
我正在使用 asp net core 2.1 和 EF 6,使用DB First 。 我在 App.Config 中的连接字符串: 我有这个错误:处理请求时发生未处理的异常。 InvalidOperationException:在应用程序配置文件中找不到名为“DataContext”的连接字符串。 ...
Net core 和 efcore db 第一种方法。 我有两张桌子。 第一个表是 SiteDetails,它包含与 Sitedetails 相关的列,它根据主键和外键关系引用其他表国家。 现在我想将这些国家也包括在内作为结果的一部分。 下面是我的通用方法。 在下面的代码中,我调用了上面的方法 ...
Net core 和 EF Core DB 第一种方法。 我有一张表,它的 Id 是主键,还有一个 countryname 是非主键。 我想查询国家名称,我不会传递主键。 下面是我的实现。 IBaseRepository.cs BaseRepository.cs 在上述实现中,我可以通过 id ...
我正在使用现有系统并将其更新到 .NET Core、Web API 和 EF Core。 现有系统有 2 个表: 父表:id、name等。 子表:Id、ParentId、name等。 虽然ParentId存在于子表中,但没有外键引用,但我希望在查询父表时能够使用 include。 我已经要求不要添加 ...
我创建了新项目 asp.net 2.1 api 用于测试 DB first 方法,我有用于测试“DBTest”的数据库,它包含“Patients”表、“Medications”和“Ailments”表女巫引用带有外键的“Patients”表, 为了创建模型,我使用了这个命令:PM> Sc ...
我正在研究 API web 项目,在 ASP.net 中,在几个 stackoverflow 用户的建议下,我决定使用 EntityFramework。 处理已经创建并形成的具有所有关系的数据库。 我已经生成了所有对应的实体,并执行第一个 sql,以获得一个小示例 ql,它将返回给定表的所有数据。 ...
由于关系定义不正确,我在尝试添加 controller(可能)时收到错误消息。 我找不到我的问题。 我有两个简单的模型:场景和条件。 一个场景可以由多个条件组成,但一个条件只能与一个场景相关联。 (我的 DbContext 是 MySQL,而不是 SQL 服务器)。 错误:运行选定的代码生成器时出 ...
我正在编写一个需要在运行时从 DB-first 使用 ASP.NET MVC 脚手架的应用程序。 它通过以下链接在 .NET Core 中测试来自 Cli 的脚手架: https://www.learnentityframeworkcore.com/walkthroughs/existing- ...
在我的模型中,我有类似的表格: Persons (ID-NAME)例如(1-Paul-2-Frank-3-George) Roles (ID-NAME)例如(1-Admin-2-Developer-3-Junior) Persons_Roles (ID_PERSON N ...
我正在使用以下代码创建外键: 结果,我有了一对多的关系: 但我想看看: 使用FluentMigrator有办法做到这一点吗? ...