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

网站备案期间访问全网营销推广怎么做

网站备案期间访问,全网营销推广怎么做,怎么制作网页版简历,网络维护工作一、什么是自引用 1.在常见的树状目录中,其结构如下: 每一个菜单可能有父级菜单,也可能有子菜单。但是无论是哪一级菜单,他们都是同属于菜单对象。将这个菜单对象使用代码进行描述: 在上面的代码中,主…

一、什么是自引用

1.在常见的树状目录中,其结构如下:
在这里插入图片描述

每一个菜单可能有父级菜单,也可能有子菜单。但是无论是哪一级菜单,他们都是同属于菜单对象。将这个菜单对象使用代码进行描述:
在这里插入图片描述

在上面的代码中,主体实体是Menus,但是其依赖实体依旧还是Menus,且导航属性Menus与List<Menus>均指向自己,也就是“自己引用自己”,在数据库中形成了“自连接”关系。此之谓“自引用”。

二、自引用代码环境搭建

1.在EF Core中对这个实体的关系进行详细配置,即一个节点只能指向一个父节点,但是可以含有若干个子节点。注意Parent在这里可以为空。其配置类如下:
在这里插入图片描述

将实体类型显式的标记出来:
在这里插入图片描述

配置DbContext:
在这里插入图片描述

然后直接执行Add-Migration,生成对应的Migration文件。紧接着执行Update-database会报如下错误(EF Core 6.0+,本例是EF Core 8.0):
在这里插入图片描述

解决方案是找到刚刚生成的Migrations文件夹中对应的迁移文件,找到constraints配置项,删掉onDelete配置:
在这里插入图片描述

然后保存并编译代码,重新执行Update-database:
在这里插入图片描述

迁移成功。打开数据库查看外键属性:可以看到这个外键由Menus指向Menus,即自引用。
在这里插入图片描述

三、测试自引用关系

1.新增菜单实体:
在这里插入图片描述

若没有将外键Menus Parent声明为可空:
在这里插入图片描述

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

解决方案:将外键Menus声明为可空即可避免:
运行:
在这里插入图片描述
数据库:
在这里插入图片描述
2.递归打印子节点
在这里插入图片描述

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

http://www.sczhlp.com/news/26862/

相关文章:

  • 网站 app在线seo诊断
  • app开发和网站开发营销推广方案设计
  • 开源企业网站系统seo排名如何优化
  • 做网站销售拼多多关键词排名查询工具
  • 购买完域名后怎么做网站成都网站建设团队
  • 网页制作公司找哪家神马搜索seo优化排名
  • 电商网站的支付模块怎么做短信广告投放软件
  • 做网站建设业务外链发布平台大全
  • 做网站网络公司无收入seo培训学什么
  • 生日网站在线制作免费推广网站推广
  • 建设工程造价信息网站google推广工具
  • 楚雄市住房和城乡建设局门户网站深圳开发公司网站建设
  • 丰台做网站公司培训网登录入口
  • 禅城网站建设哪家好软文是啥意思
  • 黄骅市委seo是什么职位简称
  • 网站建设所需技术专业做网站
  • 网站前期设计seo研究协会网app
  • 株洲市建设局网站毛局长百度推广靠谱吗
  • php网站做ios地推网
  • 石家庄市市政建设总公司网站永久域名查询
  • 吴江住房和城乡建设局官方网站it培训机构学费一般多少
  • 网站标题字体设计东莞网站推广行者seo08
  • 网站上官网标识怎么做google应用商店
  • 邢台做网站可信赖seo公司多少钱
  • 营销型网站建设好不好360建站系统
  • 苏州平面设计公司前十名深圳seo网络推广
  • wp网站做404百度指数怎么查
  • 流量宝做网站流量全网营销推广系统
  • 义乌市住房和城乡建设局网站网络营销的宏观环境
  • 德兴网站建设公司网络营销成功案例有哪些2022