【TP5.1】关联与载入 多表连查

简介: 【TP5.1】关联与载入 多表连查

总结:

关联预载入的实现

1.创建需要关联的模型

2.在模型里写上对应关系

   第一个参数是需要关联的模型

   第二个参数是关联模型的主键

   第三个参数是本表的关联字段

3.创建一个服务,并将查询关系写出来,也就是下面这段代码

image.png

这段代码,是从user表开始查询,userRole和UserGroup都是在模型创建出来的方法

还有就是这个闭包方法的参数,这个参数是自定义的,但是需要和在继续关联的名字一样

 

还有一点就是加入我们需要设置只需要查找我们需要的字段可以写成下面的这种

image.png

屏幕快照 2022-05-12 上午10.33.14.png屏幕快照 2022-05-12 上午10.33.25.png屏幕快照 2022-05-12 上午10.33.34.png屏幕快照 2022-05-12 上午10.33.45.png

相关文章
|
20天前
|
Python
按条件将Excel文件拆分到不同的工作表
使用Python的pandas库,可以轻松将Excel文件按条件拆分为多个工作表。本文通过一个具体示例,展示了如何根据学生班级将成绩数据拆分到不同的工作表中,并生成一个包含总成绩表和各班级成绩表的Excel文件。代码简洁明了,适合初学者学习和应用。
33 6
|
6月前
|
数据库 Python
使用自关联方法处理多表关系
使用自关联方法处理多表关系
|
SQL 流计算
如果使用flinksql进行窗口关联操作,然后结合使用自定义表聚合函数,怎么对多表的window_start和window_end进行聚合操作?
如果使用flinksql进行窗口关联操作,然后结合使用自定义表聚合函数,怎么对多表的window_start和window_end进行聚合操作?
114 2
|
7月前
activiti并行网关执行时每个关联表的变化
activiti并行网关执行时每个关联表的变化
144 0
Tidyverse| XX_join :多个数据表(文件)之间的各种连接
Tidyverse| XX_join :多个数据表(文件)之间的各种连接
|
Java 关系型数据库 MySQL
JMeter 参数化之利用JDBCConnectionConfiguration从数据库读取数据并关联变量
JMeter 参数化之利用JDBCConnectionConfiguration从数据库读取数据并关联变量
154 0
|
SQL 关系型数据库 MySQL
mysql实战:左表数据全部展示,关联表有关联数据返回1,没有关联数据返回0
现在有一消息通知功能,后台发布的每条通知消息都会展示到APP端消息列表中,每条消息支持是否已读操作,从消息列表中点击进入详情视为完成已读操作;现在需要在查询出的用户消息列表信息,其中所有的通知消息信息要标注出是否已读.
mysql实战:左表数据全部展示,关联表有关联数据返回1,没有关联数据返回0
|
数据库
【TP5】关联预载入根据条件查询
【TP5】关联预载入根据条件查询
276 0
【TP5】关联预载入根据条件查询
【TP5】一个表里边有多个关联怎么使用预加载
【TP5】一个表里边有多个关联怎么使用预加载
98 0
【TP5】一个表里边有多个关联怎么使用预加载
|
数据库
tp5.1关联预加载 -- 并再次解释模型的关联
tp5.1关联预加载 -- 并再次解释模型的关联
210 0
tp5.1关联预加载 -- 并再次解释模型的关联

热门文章

最新文章