entity-framework 相关问题

有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。

使用实体框架创建新记录

我有一个表,其主键 id 是标识列。我认为当创建一条新记录时,id将增加1。 但是我在调试的时候发现它是0。为什么? 必要的...

回答 4 投票 0

EntityFramework Core - 复制实体并将其放回数据库

是否有复制实体、根据用户输入对其进行一些更改,然后将其重新插入数据库的最佳实践? 其他一些 Stackoverflow 线程提到了...

回答 4 投票 0

如何使用 EF 存储/映射复杂数据类型?

CategoryModel 具有对象画笔类型(复杂数据类型)的属性和依赖属性颜色,无法直接使用 EF 存储,因此我使用序列化并将其存储为字符串。 使用系统...

回答 1 投票 0

如何组成表达式:选择器+谓词?

假设我们有两个班级 公共类实体A { 公共 EntityB EntityB { 获取;放; } } 公共类实体B { 公共字符串名称{获取;放; } 公共布尔 IsDeleted { 得到;放; ...

回答 2 投票 0

干净架构中的HierarchyId

我想要将现有 .NET 项目迁移到 Clean Architecture 模型,但当前 EF Core 实体正在使用 HierarchyId 数据类型(来自 EntityFrameworkCore.SqlServer.HierarchyId p...

回答 1 投票 0

在C#中通过反射访问多个项目的所有类型、类和接口

我要问的问题似乎有一个可靠的解决方案,但老实说我还没有找到它。考虑一个具有多个项目(例如域层)的 ASP.NET Core Web API 应用程序,

回答 1 投票 0

仅将 IDbInterceptor 挂钩到 EntityFramework DbContext 一次

IDbCommandInterceptor 接口没有很好的文档记录。我只找到了一些稀缺的教程: http://www.entityframeworktutorial.net/entityframework6/database-command-intercep...

回答 2 投票 0

实体框架记录重复项

我们正在运行 Entity Framework 6 并有一个 DatabaseLogFormatter 来格式化我们的数据,并通过 NLog AsyncTargetWrapper 将其记录到文件中。该应用程序是一个 MVC5 Web 应用程序。

回答 1 投票 0

是否可以使用实体框架生成与数据库无关的迁移?

我从事一个Web项目,该项目使用实体框架来访问数据库。目前,使用 SQL Server Express LocalDB 进行开发。通过 dotnet ef 迁移创建的迁移添加... con...

回答 1 投票 0

如何在实体框架中的数据库级别进行复杂的“OR”过滤器?

执行以下 SQL 查询: select * from model where (Foo = 'a' and Bar = 'b') or (Foo = 'b' and Bar = 'b') 您如何将其转换为可在 da...

回答 2 投票 0

无法解析 dbContext 的服务(抱歉那个经典标题)

要获取 MVCCore 网站,在崩溃后,我再次按照此线程的指示进行操作。 我安装了 Visual Studio 扩展,插入了四个 EntityFrameworkCore 引用,我输入了点...

回答 1 投票 0

如何在 ASP.NET Core 中更新数据库表的多行

我想更新 ASP.NET Core 中的多行,但出现错误: InvalidOperationException:找不到实体类型“EntityQueryable”。确保实体类型已添加到mo...

回答 3 投票 0

使用 SQL 删除表并在 EF Core 上运行迁移

我使用 Entity Framework Core 和 Add-Migration 命令创建了一张表“文档”。我还使用 EF Core 迁移对表 1 中的外键进行了一些相关修改,并更新了数据库...

回答 1 投票 0

Nuget Pack 命令不遵守 Azure Pipeline 上的 -Exclude 标志

我正在尝试通过 Azure Pipleine 捆绑并发布私有 nuget 包,但捆绑包包含一些导致问题的已编译 EF 文件。 下面的输出是来自...的日志

回答 1 投票 0

MySQL 连接错误,无法检索数据库列表

我尝试将Visual Studio连接到MySQL并收到以下错误。我在网上查找但找不到解决方案。这是错误的图片。

回答 3 投票 0

我可以异步使用“Any()”方法吗?

我尝试制作重复检查方法,到目前为止我使用: 私有 bool CheckDuplicate(字符串名称) { var result = _db.Foo.Any(f => f.Name == name); 返回结果; } 是否值得/可能...

回答 1 投票 0

关于古兰经古兰经古兰经古兰经

我需要古兰经的文本而不形成字母,拜托,我找到了古兰经的文本,但它带有形成的...... 我找到了《古兰经》的文本,但它带有形成的字母 它包含两个

回答 1 投票 0

实体框架不会创建所有列 - 代码优先

我想创建一个包含 3 列的表,每个列对应 Libro 实体的每个属性,但是创建表时它只有两列,id 和 Titulo,没有我的导航属性“Comment...

回答 1 投票 0

实体框架不会创建所有列 - 首先代码

我是 .NET 的新手。我想创建一个包含 3 列的表,每个列对应 Libro 实体的每个属性,但是创建表时它只有两列,id 和 Titulo,没有我的导航...

回答 1 投票 0

如何在数据库事务中存储带有当前用户 ID 的“创建者”和“更新者”?

我正在尝试存储数据库中发生的所有事务。 我通过在基础中添加列成功存储了“创建于”和“更新于” 使用 Microsoft.AspNetCore.Identity; 使用

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.