laravel - 访问其他表中的值,Eloquent Laravel
问题描述
简而言之,假设我有几个模型:
Driver [id, name]
,
Cars [id, car_brand_id, model, driver_id]
, CarBrands [id, name]
.
所以在我的文章中,drivers.index
我想列出所有驾驶他们的汽车的司机,当然还要说明汽车的品牌名称。我还说明了模型中所有需要的关系。
如果我像 一样检索它$drivers = Drivers::with('cars')->get()
,我怎样才能在视图中访问其品牌名称?
解决方案
你可以越来越深入地处理关系。例如。:
$drivers = Drivers::with(['cars.brand'])->get()
推荐阅读
- sql - 使用 UNION 查询 ORDER
- momentjs - 无法找到时刻 js 的差异
- postgresql - 浏览器在 Windows 上的 PgAdmin 4-5.0 中显示空窗口
- python - 如何获得 Selenium (Firefox) 的无头浏览器?
- c# - IdentityServer4:一起生成Refresh Token和ReferenceToken
- awk - awk:比较两个文件的内容,打印匹配和不匹配
- google-sheets - ReferenceError:未定义停止
- import - 来自模块的 azure 中的 Terraform 导入服务
- c++ - 为什么在没有值的情况下调用成员函数时它没有给出正确的结果
- google-analytics - Device.Language 列是来自 Google Analytics OS 语言还是浏览器语言?