cost 218 ms
如何使用 EF Core DB first 方法在 .NET 5 Web API 中创建模型 - How to create models in .NET 5 Web API using EF Core DB first approach

我正在研究 .NET 5 Web API,其中我在一个解决方案中有多个项目。 一个项目仅用于控制器,另一个我添加为接口的类库项目,第三个项目也是模型的类库项目,我需要使用 EF 核心从现有数据库创建它。 第四个项目也是类库项目,我将使用 EF 核心编写数据操作逻辑。 由于大多数在线教程都使用代码优先 ...

EntityFramework Core 3.1 + 与 MySql 或 Pomelo 重命名表以使用 DBFirst - EntityFramework Core 3.1 + with MySql or Pomelo rename table to use DBFirst

我已经完成了两个测试项目,一个是 MySQL.EntityFramworkCore,另一个是 Pomelo.EntityFrameworkCore,当我从数据库中获取 model 时,这两个项目都发生了同样的事情。 我的数据库中有如下表:brand_cars 和执行 dbFirst 进程时。 它把 ...

如何在 .net 内核上使用 ef 内核映射 postgresql 中的枚举(db first) - How to mapping enum in postgresql (db first) with ef core on .net core

我正在编写一个记录我得到的异常的中间件。 我在 postgresql 上创建了枚举值 并将其映射到我的日志表 我的日志 model 是: 我的错误中间件是: (这即将出现在界面上,但我想尽快展示) 我的背景: 我认为我做的一切都是正确的。 它是 DB First,所以我迁移了数据库,但我认为您在 ...

ef core 如何一次从具有外键的不同表中获取数据? (数据库优先) - ef core how to get data from different tables with foreign keys at once? (DB first)

我的项目中有两个表,“教育者”和“教育者许可证”。 教育者许可证取决于具有外键的教育者表。 (数据库优先) 我的数据库中带有 id 的外键:(教育者可以拥有 N 个许可证) 我的教育家 model 喜欢: 我的教育工作者许可证 model 像: 我的数据库上下文: 我得到了那个例外: 我希望 ...

是否可以在 EDMX 文件 C# DB 第一方法中更新多个程序和 function 定义 - Is that possible to update multiple procedure and function definition in EDMX file C# DB first approach

我必须在 edmx 中更新许多 procs 和 function,我不想在 Model 浏览器中逐一更新,也不想重新创建 edmx,所以那里有任何可能的解决方案,我可以更新多个 proc 或function 在一个 go 中的 edmx 文件中。 ...

为什么我的实体框架核心数据库优先模型自定义更改在重新搭建脚手架后消失了? 任何解决方案 - Why my Entity Framework Core Database-First Model Custom Changes Gone After Re-Scaffold? Any Solution

我正在使用 ASP.Net Core 2.1 并且我遇到了一个问题。 我一直致力于实现数据库优先应用程序。 最初的 Scaffold-DbContext 命令工作得很好,并正确创建了我的所有实体。 之后,我对模型文件进行了一些更改以进行验证。 我的 DBA 对 DB 进行了新的更改,因此我重新构建了 ...

Pomelo Entity Framework Core Scaffolding for MySQL DB 失败“无法添加注释,因为已存在同名注释。” - Pomelo Entity Framework Core Scaffolding fails for MySQL DB "annotation cannot be added because an annotation with the same name already exists."

当我尝试使用以下方法构建现有的 MySQL 数据库时: Scaffold-DbContext "server=server;user=user;password=pw;database=db" "Pomelo.EntityFrameworkCore.MySql" -OutputDir EF -f ...

DB First,ASP Net Core 2.1,EF6:InvalidOperationException:在应用程序配置文件中找不到名为“DataContext”的连接字符串 - DB First ,ASP Net Core 2.1, EF6 : InvalidOperationException: No connection string named 'DataContext' could be found in the application config file

我正在使用 asp net core 2.1 和 EF 6,使用DB First 。 我在 App.Config 中的连接字符串: 我有这个错误:处理请求时发生未处理的异常。 InvalidOperationException:在应用程序配置文件中找不到名为“DataContext”的连接字符串。 ...

如何在 Ef Core 的通用存储库模式中添加包含? - How to add include in Generic repository pattern in Ef Core?

Net core 和 efcore db 第一种方法。 我有两张桌子。 第一个表是 SiteDetails,它包含与 Sitedetails 相关的列,它根据主键和外键关系引用其他表国家。 现在我想将这些国家也包括在内作为结果的一部分。 下面是我的通用方法。 在下面的代码中,我调用了上面的方法 ...

要在 EF Core 中添加不带外键的导航属性,使用 .NET Core Web API 进行 DB 优先迁移 - To add navigation property without foreign key in EF Core, DB-first migration with .NET Core Web API

我正在使用现有系统并将其更新到 .NET Core、Web API 和 EF Core。 现有系统有 2 个表: 父表:id、name等。 子表:Id、ParentId、name等。 虽然ParentId存在于子表中,但没有外键引用,但我希望在查询父表时能够使用 include。 我已经要求不要添加 ...

asp.net core 2.1,Include() 函数不适用于 db first approch - asp.net core 2.1, Include() fonction doesn't work with db first approch

我创建了新项目 asp.net 2.1 api 用于测试 DB first 方法,我有用于测试“DBTest”的数据库,它包含“Patients”表、“Medications”和“Ailments”表女巫引用带有外键的“Patients”表, 为了创建模型,我使用了这个命令:PM> Sc ...

EntityFramework 映射片段问题 - EntityFramework mapping fragments issue

我正在研究 API web 项目,在 ASP.net 中,在几个 stackoverflow 用户的建议下,我决定使用 EntityFramework。 处理已经创建并形成的具有所有关系的数据库。 我已经生成了所有对应的实体,并执行第一个 sql,以获得一个小示例 ql,它将返回给定表的所有数据。 ...

由于 Model 关系,添加 Controller 时出错 - Error Adding Controller because of Model Relationships

由于关系定义不正确,我在尝试添加 controller(可能)时收到错误消息。 我找不到我的问题。 我有两个简单的模型:场景和条件。 一个场景可以由多个条件组成,但一个条件只能与一个场景相关联。 (我的 DbContext 是 MySQL,而不是 SQL 服务器)。 错误:运行选定的代码生成器时出 ...

使用命令行如何在 ASP.NET 中首先从 DB 进行脚手架 - 而不是 ASP.NET Core MVC? - Using command line how to do scaffolding from DB first in ASP.NET - not ASP.NET Core MVC?

我正在编写一个需要在运行时从 DB-first 使用 ASP.NET MVC 脚手架的应用程序。 它通过以下链接在 .NET Core 中测试来自 Cli 的脚手架: https://www.learnentityframeworkcore.com/walkthroughs/existing- ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM