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

30岁转行做网站设计网络营销策略理论有哪些

30岁转行做网站设计,网络营销策略理论有哪些,高端企业网站模板,手机网站建设新闻一、导航属性数据加载 1.在EF Core中可以使用导航属性来加载相关实体。 2.加载实体的三种方式: (1)预先加载:直接在查询主体时就把对应的依赖实体查出来(作为初始查询的一部分) (2)显式加载:使用代码指示稍后显式的从…

一、导航属性数据加载

1.在EF Core中可以使用导航属性来加载相关实体。
2.加载实体的三种方式:
(1)预先加载:直接在查询主体时就把对应的依赖实体查出来(作为初始查询的一部分)
(2)显式加载:使用代码指示稍后显式的从数据库中加载数据
(3)延迟加载:在访问导航属性时,以透明的方式加载关联数据

二、数据预加载

1.关联查询:直接使用导航属性就可以访问关联数据,但是不能直接以“.”去调用导航属性的数据,否则会报错,如示例代码所示:
在这里插入图片描述
运行:
在这里插入图片描述

原因是这里的导航属性Post只是起到一个完成约定配置的作用,其本身在主体数据加载时并不会自动加载关联数据。
要通过导航属性来访问数据,需要在DbSet的Include()方法来加载子数据。Include()接收两种与导航属性相关的参数。第一种是要加载的导航属性名的字符串,第二种是直接通过Lambda表达式来进行加载:
Lambda:
在这里插入图片描述

属性字符串:
在这里插入图片描述

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

2.多层级数据访问:可以通过多次调用Include()方法实现深层数据加载,以省市县数据为例:
省:
在这里插入图片描述

市:
在这里插入图片描述

县区:
在这里插入图片描述

在程序中使用Include与ThenInclude来实现多层级的数据加载:
在这里插入图片描述

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

注意:使用Include加载数据只是指定在加载主体的时候把依赖实体一并带出来并赋值,返回的实体依旧是最开始指定的DbSet。例如上面返回的就还是Province省,但是省内的市级与县级数据也会被一并查询出来。

三、使用Include进行数据过滤

1.在使用Include进行数据加载时,默认会加载主体实体所包含的所有依赖实体。但是某些时候我们不需要查询出所有的依赖实体,而是只需要加载我们感兴趣的数据即可。
例如,在上面的省-市-县三级联动查询中,假如我只想查询辽宁省大连市的所有数据,那么就需要在调用Include()时指定数据过滤。否则它将会加载整个辽宁省的数据。
2. 在调用Include()方法时,可以使用Where等方法进行数据过滤,同时可以对依赖实体进行排序等操作。
在这里插入图片描述

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

http://www.hkea.cn/news/425931/

相关文章:

  • b2c网站的开发无锡网络优化推广公司
  • 网站做视频在线观看营销活动推广方案
  • wordpress多站点统计google图片搜索引擎入口
  • 麻章手机网站建设百度网盘提取码入口
  • 网站后台管理系统的重要技术指标sem竞价托管费用
  • 包头怎样做网站我想做电商怎么加入
  • 株洲企业网站建设品牌2023免费b站推广大全
  • 仿制单页面网站多少钱免费制作网站app
  • 商城网站制作网站长尾词挖掘工具
  • 夹克定制公司trinseo公司
  • 四川智能网站建设制作网站链接分析工具
  • 制作销售网站有哪些宁波网络营销推广咨询报价
  • 佛山做外贸网站服务新闻发稿平台
  • 做网站前怎么写文档域名收录
  • 中信建设有限责任公司钟宁关键词优化的方法有哪些
  • 建站之星平台优化推广网站排名
  • wordpress 网盘 插件郑州seo外包阿亮
  • 怎样建设网站首页广告营销平台
  • wordpress调起淘宝app什么叫做seo
  • 嘉兴做网站优化的公司网站维护公司
  • css层叠样式会不会影响打开网站的速度百度免费下载安装百度
  • 网站模板制作流程nba交易最新消息汇总
  • 近的网站在线客服系统网络优化工程师前景如何
  • 网站制作职业google入口
  • 广州网站 制作信科便宜网络营销软文范例500
  • 网站建设公开课长沙网站推广和优化
  • 建设网站的需求分析俄罗斯搜索引擎yandex推广入口
  • 可以做英文纵横字谜的网站搜狗网站收录入口
  • web前端开发是不是做网站百家号关键词排名优化
  • 夸克看网站要钱吗电商网站seo优化