Laravel Eloquent 自定义返回字段
2024-08-22 10:40:21
返回指定字段
Book::select("price", "name")->all();
返回关系字段关联的属性
Book::select("price", "name", "author_id")->with('author')->all();
注意,如果要返回关系字段的信息,一定要将对应的 id 字段加入到 select 中。否则关系字段会显示为 null.
返回关系字段关联的指定属性
Book::select("price", "name", "author_id")->with('author:id,name')->all();
eager load
With 这种写法,在 laravel 中称之为 eager load。
Eager:热切渴求的。
对应的,laravel eloquent 查询的默认行为为 lazy load, 即默认不返回关系字段的详细信息,即不进行 left join。
最新文章
- asp.net identity 2.2.0 在WebForm下的角色启用和基本使用(一)
- eclipse 中的 jar file 和 runnable jar file的区别
- 周赛-Equidistant String 分类: 比赛 2015-08-08 15:44 6人阅读 评论(0) 收藏
- css 面试学习
- Token 的作用
- homework做了些什么?
- 听听Matt Rogish说怎么面试程序员
- Tautology
- PowerShell_零基础自学课程_9_高级主题:静态类和类的操作
- iOS 打包上传AppStore相关(1)-相关证书配置
- argparse 命令含参数模块
- 函数返回值 return
- 对ajax基础的掌握随笔
- [原]Django-issue(1)---postgresql数据库连接密码错误
- VBA汇总同目录下的所有工作簿数据到另一个工作簿,并进行统计
- drf5 版本和认证组件
- 多态&;虚函数
- 洛谷 P1387 最大正方形 【dp】(经典)
- Java编程的逻辑 (80) - 定时任务的那些坑
- 进程锁,队列,JoinableQueue
热门文章
- Windows 系统安装多个版本JDK, 修改环境变量不生效
- ev的offsetX,pageX,clientX和screenX
- Feature Selection Can Reduce Overfitting And RF Show Feature Importance
- lombok 工具类的介绍
- SparkSQL和DataFrame
- Nginx动态添加模块
- 插入排序算法的JAVA实现
- springboot(十二):springboot单元测试、打包部署
- 02、@PropertySource指定配置文件的属性映射到JavaBean属性
- PCA whitening