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

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

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

运行:

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

生成的SQL:

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

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

运行:

生成的SQL:

相关推荐
Hello.Reader6 小时前
Flink SQL 语言从 DDL 到 DML,再到关键字与数据类型
sql·flink·linq
Yuyang_Leo1 天前
eventTime+watermarker+allowedLateness到底窗口关闭时间是什么?
c#·linq
野生技术架构师1 天前
Kafka深度剖析:Topic-Partition-Segment 关系、分区策略与数据可靠性实现
kafka·c#·linq
s***46982 天前
Spring Boot集成Kafka:最佳实践与详细指南
spring boot·kafka·linq
周杰伦fans2 天前
C#中OrderByDescending 是LINQ扩展方法之一
开发语言·c#·linq
z***56562 天前
Spring Boot集成Kafka:最佳实践与详细指南
spring boot·kafka·linq
添加shujuqudong1如果未回复2 天前
StarCCM+汽车热管理仿真:最佳实践探索
linq
睡前要喝豆奶粉3 天前
EF Core动态sql
数据库·sql·c#·.netcore
.BOM6 天前
.Net中WebApiController如何实现多版本兼容?
.netcore