cost 361 ms
如何在 EF Core 6 中嵌套事务? - How to nest transactions in EF Core 6?

在某些情况下,我已经在我的存储库函数中使用事务,因为有时我需要一次将数据插入两个表中,并且如果其中一个插入失败,我希望整个操作失败。 现在我遇到了一种情况,我必须在另一个事务中包装对多个存储库/函数的调用,但是当其中一个函数已经在内部使用事务时,我会收到错误The connection is al ...

UseLazyLoadingProxies codefirst null 导航属性仅在数据库创建后 - UseLazyLoadingProxies codefirst null navigation property only after database creation

有问题的代码(出现在下面的 Core.run() 中) 问题描述数据库不存在执行第一次控制台程序,上面user.UserWordRequests中的代码是null。 预期值为空列表。 数据库现在存在,因为步骤 2 已创建它。 再次执行控制台程序,现在user.UserWordRequests是空列表 ...

参数化原始 SQL 更新在 EF Core 中不起作用 - Parameterized Raw SQL Update not working in EF Core

我正在尝试参数化使用 Entity Framework Core 6 执行的 SQL 语句。参数未按预期工作。 我希望所有这些陈述都能奏效,但它们不会: 我确实让它与这两个查询一起工作,但它们没有正确参数化: 问题似乎在于参数化列名,但我找不到任何说我不能这样做的东西。 有没有办法参数化列名? ...

ASP.NET Boilerplate V7.x 不适用于 EF Core 6.x 的编译模型 - ASP.NET Boilerplate V7.x not working with compiled models for EF Core 6.x

EF Core 6 提供了一项称为“编译模型”的功能,以实现更好的查询性能(快 10 倍),但 ABP V7.x 无法运行编译模型。 它抛出以下异常: 实体“Edition”定义了一个全局查询过滤器,并且是与实体“EditionFeatureSetting”的关系的必需结束。 当所需的实体被过滤掉 ...

EF Core 6 中 entityEntry.Metadata.DefiningNavigationName() 的等价物是什么? - What is the equivalent of entityEntry.Metadata.DefiningNavigationName() in EF Core 6?

我正在使用 EF Core 5,我的 DBContext SaveChanges() 中有以下内容: 更新阴影属性。 我正在尝试升级到 EF Core 6,我得到以下信息: CS0618:“IReadOnlyEntityType.DefiningNavigationName”已过时:“具有定义导 ...

使用 LINQ 仅有效地加载嵌套集合的某些元素 - Load only some elements of a nested collection efficiently with LINQ

我有以下 LINQ 查询(使用 EF Core 6 和 MS SQL 服务器): 要求是检索与请求的 ID 匹配的系统并加载其项目、模板和模板的类型信息。 该模板有多个 TemplateTexts(每种翻译语言一个),但我只想加载与请求的语言环境匹配的一个,同样处理模板类型的 TypeTexts 元 ...

将管理员用户播种到数据库 OnModelCreating - Seed admin user to database OnModelCreating

赏金明天到期。 此问题的答案有资格获得+50声望赏金。 HiFo想引起更多人对这个问题的关注。 我整天都在浏览互联网,尽我所能尝试。 我没有错误,并且用户已创建到数据库中,但没有分配 UserRole。 角色也被创建得很好,并且可以在数据库中可见。 为什么这样? 有人能看出这里有什么问题吗? 我 ...

如何在实体框架中计算百分比 - How to calculate percentage in Entity Framework

假设我有 2 个表格Students & Grades ,如下所示: 学生 成绩 我想编写一个方法,它采用studentId并返回他的成绩和他的成绩百分比。 例子: 输入:1; 回报 A,40%; // 40%,因为有 2 名学生成绩 A 输入:3; 返回 C,20%; // 20% 因 ...

多对多 - “无法确定一对一关系的子/依赖方” - Many to Many - "child/dependent side could not be determined for the one-to-one relationship"

我正在尝试实现多对多的关系,但我得到: 无法确定“Artikel.Lager”和“Lager.Artikel”之间的一对一关系的子/依赖方。 要识别关系的子/依赖方,请配置外键属性。 如果这些导航不应该是同一关系的一部分,请在不指定相反的情况下配置它们。 有关详细信息,请参阅http://go.m ...

EF 核心 6 选择 null 值,尽管 where 子句要求不是 null - EF core 6 selecting null values despite where clause asking for not null

我有一个这样的 Linq2Sql 查询: 在从 EF 核心 5 移动到 EF 核心 6 之前,这工作正常。使用 EF 核心 6,结果列表包含一些 null 值(不应该是这种情况,因为 where 条件要求不为空)。 EF 核心 6 中是否有一些我不知道的重大更改/限制,或者这只是一个错误? 更新 ...


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