当前位置: 首页 > news >正文

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

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

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

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

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

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

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

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

http://www.lryc.cn/news/500095.html

相关文章:

  • Docker打包SpringBoot项目
  • 【Linux】WSL:Win运行Linux
  • js循环导出多个word表格文档
  • Spring Boot 日志 配置 SLF4J 和 Logback
  • 企业级包管理器:专栏概述 (1)
  • 【动手学电机驱动】STM32-MBD(1)安装 STM32 硬件支持包
  • 书后习题答案:《Python程序设计基础(第2版)》,电子工业出版社,2020.01
  • Qt之第三方库‌QXlsx使用(三)
  • Python通过global实现多文件共享全局参数,方法
  • DevOps工程技术价值流:项目构建工具的选择与实践
  • 【数据库】复习
  • CorsConfig前后端数据跨域连接,IDEA右侧Maven窗口消失
  • Python微博动态爬虫
  • 【设计模式】单例模式 在java中的应用
  • burp suite 8
  • 为什么在Java中super与this不能共存于子类构造器中,其中this起什么作用
  • Hypothesis:高效的 Python 测试工具
  • Terminus Calculator 计算原理分享
  • Wwise 使用MIDI文件、采样音频
  • 在CentOS上无Parallel时并发上传.wav文件的Shell脚本解决方案
  • 【RocketMQ 源码分析(一)】设计理念与源码阅读技巧
  • 独立ip服务器有什么优点?
  • 如何使用Python库连接Redis
  • Vant UI +Golang(gin) 上传文件
  • 【Unity高级】如何实现粒子系统的间歇式喷射
  • 通过linux命令获取自选股票价格及大盘涨跌幅
  • 透彻理解并解决Mockito模拟框架的单元测试无法运行的问题
  • vue3字典数据的显示问题(使用hooks解决)
  • Elasticsearch 单节点安全配置与用户认证
  • 二分查找(带图详解)