cost 66 ms
Entity Framework Core种子实体问题 - Entity Framework Core seed entity problem

我尝试为以下实体添加迁移,但出现错误。 我已经尽一切努力让它工作,但我觉得我遗漏了一些明显的东西。 代码如下 “无法添加‘Bug’类型的种子实体,因为没有为所需属性‘UserId’提供任何值” 我已经尝试了上述方法以及查找影子键并分离 Bug 和 User 实体 ...

尝试使用 EFcore 更新迁移 .NET Maui 时出错 - Error trying to update migration .NET Maui with EFcore

在 my.Net MAUI 项目中,我正在尝试更改更新我的迁移。 我向我的 model 添加了一个属性并做了; 数据包管理器控制台中的 Add-Migration AddBlogCreatedTimestamp 数据包管理器控制台中的更新数据库它告诉我“构建成功”但也给我错误“启动项目目标平台‘An ...

Entity Framework Core 一对一或零(共享主键关联)外键冲突插入列表 - Entity Framework Core Insert list of one-to-one-or-zero (shared primary key association) foreign key conflict

我正在尝试插入一个对象列表。 这些对象由 2 个独立的子对象组成,通过 0 到 1 的关系链接。 如果我一次插入一个 object,它会起作用,但如果我尝试插入多个,对SaveChanges的调用会引发“外键”错误。 我知道 0 对 1 关系需要知道主要关系 object 索引。 但是,有没有办法解 ...

Entity Framework Core 6 - System.Data.SqlTypes.SqlNullValueException:数据为 Null。无法对 Null 值调用此方法或属性 - Entity Framework Core 6 - System.Data.SqlTypes.SqlNullValueException: Data is Null. This method or property cannot be called on Null values

我在 .NET 6.0 上使用 EF Core 6 并查看此错误: System.Data.SqlTypes.SqlNullValueException: 数据为 Null。无法对 Null 值调用此方法或属性错误消息应指示 EF Core 正在尝试读取所需属性的值,即数据库中不应具有 null ...

EF 核心事务原始 SQL memory 使用 - EF Core Transactions raw SQL memory use

我试图了解具有大量内部命令的 EF Core 事务如何使用 memory。 假设我有这样的代码: MyReader正在读取从某个来源流式传输的非常大(数百万行)的记录集合。 我的问题是: myObj变量引用的对象是否可以在我们提交事务之前被垃圾回收,或者我们是否有效地将它们全部加载到 memor ...

如何在 Entity Framework Core 中更新多对多关系中的表? - How to update tables in many-to-many relationship in Entity Framework Core?

我有两个处于多对多关系中的实体和 3 个表: 顾客店铺 CustomerAndShopAssignemnt(连接表) 例如,我有商店清单: 我想添加一个新客户,为此我选择了 2 家商店(例如 ShopA 和 ShopC)。 我所做的是: 我从 EF 那里得到错误,它不能将实体与相同的主键放在一起。 ...

如何在 Entity Framework Core 数据库更新期间解析类型的服务? - How do I resolve the service for a type during an Entity Framework Core database update?

我正在尝试通过为 .fmbot 运行现有数据库迁移来初始化 PostgreSQL 数据库。 我出于这个问题的目的制作了一个 MVCE,但这里有GitHub 回购协议以供参考。 这是我的文件结构: 这是我精简的 class,用于处理FMBot.Persistence.EntityFrameWork ...

如何在WPF应用中定义DbContext scope 类似于ASP.NET? - How to define DbContext scope in WPF application similar to ASP.NET?

我想使用相同的技术从 ASP.NET MVC 和 WPF 访问我的数据库,并决定使用 EF Core。 在 ASP.NET 中,我可以将 DbContext(UnitOfWork、AppBLL 等)注入到 Controller 中,它的生命周期仅限于请求/响应操作。 据我了解,scope 是使用 ...

为什么 EF Core 7 总是将我的日期时间 where 子句转换为 '0001-01-01T00:00:00.0000000' - Why does EF Core 7 always translate my datetime where clause to '0001-01-01T00:00:00.0000000'

我很确定我已经在 EF Core 6 中完成了此操作并且它之前有效,但现在我已经升级到 EF Core 7 并且我的日期时间值正在转换为 '0001-01-01T00:00:00.0000000' 例如: 在控制台中产生这个: 我的印象是 where 子句中的这种比较应该有效吗? ...


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