【发布时间】:2021-02-16 20:22:59
【问题描述】:
对 Laravel 关系的奇怪行为或误解。 我有一个产品模型。我得到带有翻译及其类别的产品。 我已经在两个模型中定义了关系。 我可以访问模型或控制器中的数据。但在视图中它说的是非对象。
Trying to get property 'slug' of non-object (View:
https://flareapp.io/share/LPdxbvvP - 错误。
这是一个奇怪的部分。 当我使用 {{}} 显示类别关系时,您可以在此处看到。它给出 JSON 字符串。
我在哪里搞砸了?!
【问题讨论】:
-
问题可能是您的某些数据为空。
-
检查您的数据以确保它不为空。
-
感谢所有我理解的人,Sok chanty 提到我必须处理一些关系数据为空的情况。
标签: laravel eloquent-relationship laravel-8