【问题标题】:Getting NULL on BelongsTo Relationship in Laravel在 Laravel 中的 BelongsTo 关系上获取 NULL
【发布时间】:2018-09-28 02:40:06
【问题描述】:

首先,我是 Laravel 的初学者。因此,在上图中,如果我根据 id 从 Car 模型和 Gallery 模型中获取数据的 car 变量转储,它会返回所有这些。但是,如果我说的是 Gallery 模型中的 $car->gallery_photo,它会返回 null。

我已经将外键放入两个模型 [belongsTo() 和 hasMany()] 中。为什么我没有访问关系对象?我做错了什么?

附:我正在用手机打字,所以在发帖时我无法显示代码 sn-ps。

【问题讨论】:

    标签: php laravel


    【解决方案1】:

    好的,我解决了这个问题。为了访问 Gallery 模型的结果,我遍历了 $car->gallery。就是这么简单,哈哈。

    【讨论】:

    • 同时我在 cmets 中输入这个 -> 会不会是 $car->Gallery->gallery_photo 之类的东西?啊哈
    • @Lucasjm 哈哈,我很笨。最简单的事情总是让我绊倒。
    猜你喜欢
    • 2015-11-29
    • 2016-03-31
    • 2019-05-26
    • 1970-01-01
    • 2016-02-29
    • 2021-04-05
    • 2018-08-06
    • 2020-05-16
    • 2018-03-08
    相关资源
    最近更新 更多