- 1
- 0
- 约1.24千字
- 约 1页
- 2026-07-21 发布于北京
- 举报
73.一对多关联查询
学习要点:
1.hasMany模式
本节课我们来了解关联模型中,一对多关联查询的使用方法。
一.hasMany模式
1.hasMany模式,适合主表关联附表,实现一对多查询,具体设置方式如下:
hasMany(关联模型,[外键,主键]);
return$this-hasMany(Profile,user_id,id);
关联模型(必须):模型名或者模型类名
外键:关联模型外键,默认的外键名规则是当前模型名+_id
主键:当前模型主键,一般会自动获取也可以指定传入
2.在上一节课,我们了解了表与表关联后,实现的查询方案;
$user=UserModel::get(19);
returnjson($user-profile);
3.使用-profile()方法模式,可以进一步进行数据的筛选;
returnjson($user-profile()-where(id,,10)-select());
4.使用has()方法,查询关联附表的主表内容,比如大于等于2条
您可能关注的文档
最近下载
- 2025年建筑行业规范汇总最新版 .pdf VIP
- 卫生院2025年第一季度医疗质量与医疗安全工作情况的通报.docx VIP
- 《儿童发热全程管理专家共识(2026版)》解读.pptx VIP
- JT∕T 722-2008 公路桥梁钢结构防腐涂装技术条件.pdf VIP
- 低压电缆分支箱技术规范Q GDW12323—2023.docx
- 马鞍山市花山区辅警笔试真题2025.docx VIP
- Q/GDW 13094.1—2018 综合配电箱采购标准 (第1部分:通用技术规范).pdf VIP
- ·厦门《城市人行天桥检测与评定技术规程》DB3502Z 5054-2019.pdf
- 高空坠落培训课件.pptx
- 合理低价法投标报价得分自动计算表.xls VIP
原创力文档

文档评论(0)