ASP.NET Core8.0学习笔记(二十四)——EF Core级联插入与删除

一、EF Core导航关系操作------级联插入

1.级联插入:在含有导航属性的实体(主体实体)中可以对实体进行级联插入。即在创建主体实体时直接把依赖实体进行赋值,此时只需要执行一次插入操作即可将主体实体与依赖实体同时入库。同时,导航属性所映射的字段将会被自动赋值。

运行:

依赖实体Post中的导航属性BlogId被自动赋值。

生成的SQL:

二、EF Core导航关系操作------级联删除

1.当两个实体建立联系时,只要删除主体实体,其相关联的依赖实体将会自动被删除。

运行:

生成的SQL:

相关推荐
1-1=05 小时前
.NET Core 内存管理
.net·.netcore
1-1=011 小时前
.NET Core 配置与选项
.net·.netcore·1024程序员节
CSharp精选营12 小时前
.NET 接口从 800ms 干到 60ms:生产环境这几个优化点最关键
性能优化·c#·.net·efcore
念何架构之路1 天前
OpenTelemetry核心概念
后端·目标跟踪·golang·c#·linq
淡海水2 天前
08-02-优化-LINQ与函数式编程的GC代价
unity·c#·.netcore·linq·gc
淡海水3 天前
07-06-源码-.NET Core GC的极致优化技术
unity·架构·c#·.netcore·gc·1024程序员节
淡海水4 天前
07-02-源码-.NET Core GC分配路径
算法·unity·c#·.netcore·gc·1024程序员节
淡海水5 天前
07-04-源码-.NET Core GC清扫与压缩
unity·架构·c#·.netcore·gc·1024程序员节
1-1=05 天前
.NET Core 本地化 (L10n)
.net·.netcore
csdn_aspnet5 天前
.NETCore EF Core 根据 mysql 数据表按顺序生成简单编号
mysql·.net core·efcore·1024程序员节·sequence·编号