扩展 IdentityUser razor .net6 EF 后如何解决此 Data is null 错误
我在我的应用程序中扩展了 IdentityUser: public class ApplicationUser : IdentityUser { [Required] public string? Name { get; set; } public st…
Entity Framework Core 使用 ToTable 创建映射表
我正在尝试使用 EF core 创建映射表,并且我认为可以在不创建特定实体的情况下创建映射表。 目前我有EntityA和EntityB; EntityA 需要更改为具有 Enti…
从“FromSQLRaw”构建的 EXEC sp_executesql没有按预期工作
我试图通过构建查询,借助“fromSQLRaw”函数,使用我们的 EF 核心应用程序从数据库获取一些详细信息。 这是我想要构建以获得所需结果的最终查询,并…
实体框架 - 通用急切加载(包括字符串)缺少级别
我的数据库包含 Vendor 、 Project 、Address 和 Vendor_Project 表。 每个供应商都有一个地址。 我编写了一个通用函数,该函数对从输入接收到的级别…
Scaffold-DbContext SQL 数据库视图? ASP.NET核心6
我是 .Net Core 的新手,我想知道脚手架 EF 支持 sql 视图,就像它支持 .Net Core 6 中的 sql 表一样吗? 如果支持哪个命令可以呢?对于表,Scaffold-…
在导航属性 FK 中使用 C# 模型属性
我正在尝试使用以下模型使用 EF 配置导航属性 Product.ProductGroup 的加载: internal class Code { public string Type { get; set; } public strin…
EF Core数据库首先用实体替换ForeignKey
我有数据库,所以我使用 EF Core Power Tools 来生成实体,这就是我想要 public partial class ItemNavision { public ItemNavision() { ExpressionOf…
多对多、自连接 - 如何执行此操作,首先在 Fluent Api、EF Core 6 中编码?
https://i.sstatic.net/VOvHl.png 所以基本上,我想成为能够定义一个用户,并让他们能够拥有我指定为朋友的其他用户的列表 - 由于某种原因,我很难过 …
如何在类文件 .NET 6 EF 中引用 DbContext
更新:将 DI 添加到顶部。 @inject ApplicationDbContext db 在 razor 页面之外。我有一个实用程序类,需要从 EF 查询数据库以获取要填充到 razor 部…
在 .NET Core 中使用 OData 时,如何筛选 DTO 中可为 null 的导航属性?
我在实体框架上使用 OData v8 和 .NET 5。我在我的模型上定义了一个实体 Hour ,并在我的 DbContext 上以一种非常千篇一律的方式配置它: public clas…
EF Core:在没有导航属性的情况下将相关对象添加在一起
我遵循这个策略来创建没有导航属性的关系 没有导航属性的 EF Code First 外键(第一个答案) 现在我想知道的是:如果我有 2 个具有关系的对象 Parent …
(.Net Core) 如何在启动时测试与数据库的连接?
.Net 6.0、EF、Asp.Net Core 如果无法建立与数据库的连接,我会尝试中断 Web 服务器的启动。 我认为插入测试的自然位置是 startup.cs 中 Configure 方…
将值对象添加到 EF 实体 - 实体类型无法配置为拥有的,因为它已配置为非拥有的
我们收到以下错误,该错误似乎仅在将日期时间添加到值对象时才会发生。 '实体类型'TimeWindow'无法配置为拥有的,因为它已被配置为非拥有的。如果您想…