自学内容网 自学内容网

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

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

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

依赖实体Post中的导航属性BlogId被自动赋值。
生成的SQL:
在这里插入图片描述

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

1.当两个实体建立联系时,只要删除主体实体,其相关联的依赖实体将会自动被删除。
在这里插入图片描述

运行:
在这里插入图片描述

生成的SQL:
在这里插入图片描述


原文地址:https://blog.csdn.net/qq_46103137/article/details/144312439

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!