php - Laravel Eloquent 关系回显结果集的第一个值
问题描述
我有这样的Order
模态
class Order extends Model
{
public function images()
{
return $this->hasMany(OrderImage::class);
}
}
OrderImage
像这样的模态
class OrderImage extends Model
{
public function order()
{
return $this->belongsTo(Order::class);
}
}
我可以从$order->images
变量访问相关图像,但是如何src
在没有 foreach 循环的情况下回显结果集的第一个图像的单个字段(例如)?
解决方案
您可以按以下方式执行此操作:
$order->images()->first();
推荐阅读
- sass - 找不到模块:无法解析“swiper/css/components/navigation/navigation.scss”Nextjs
- excel-formula - 如何在excel中按行和按列对表格进行求和?
- java - Spring Boot、JPA、@Query、Sybase 存储过程
- python - 我可以在打开 txt 文件时保存导入设置吗?
- arrays - 使用 printf("\n") 显示结构变量
- reactjs - Formik Yup 验证:允许数组中的特定对象
- c++ - 如果可以使用 get 和 set,为什么还要使用构造函数?
- flutter - Flutter:当我使用 LIstView 时,RenderBox 没有布局
- python - 在python中计算熊猫DataFrame连续点的Harvesine和初始方位
- javascript - PWA 应用程序上用户的 GPS 位置和高度