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

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

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

运行:

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

生成的SQL:

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

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

运行:

生成的SQL:

相关推荐
INGNIGHT2 天前
Flink 的三种一致性语义
大数据·flink·linq
cjp5603 天前
003.LINQ在WEB API中的应用
服务器·linq
csdn_aspnet4 天前
C# list集合 多属性排序
c#·list·linq·排序
csdn_aspnet4 天前
C# 使用linq给List某个属性值赋值
c#·list·linq
我是一颗柠檬4 天前
【Java项目技术亮点】Kafka异步写+写聚合:吞吐量提升10倍的消息队列优化秘籍
java·分布式·kafka·linq
鸠摩智首席音效师6 天前
如何在 macOS 上安装 .NET Core ?
macos·.netcore
吴爃6 天前
Logstash WebHDFS 异常导致历史日志补读与 OOM
c#·linq
真实的菜6 天前
Java 微服务优雅停机:从踩坑到最佳实践
java·微服务·linq
张小凡vip8 天前
Spring Boot集成Kafka完整版
spring boot·kafka·linq
宝桥南山10 天前
Microsoft Agent Framework(MAF) - 如何将workflow或者A2A client转换成一个AI Agent
microsoft·ai·微软·aigc·.net·.netcore