Laravel Eloquent 获得二级模型
Laravel Eloquent get second level of model
比赛模式
类别模型
结果模型
比赛控制人
我想将所有这些数据从 Laravel Eloquent 导入到 VueJS,但出现错误:
Call to undefined relationship [competitionResults]
on model [App\Competition]
.
有什么想法吗?
您可以使用 .
链接调用,如下所示:
Competition::with(
['competitionCategories.competitionResults']
)->get();
它只是加载关系及其嵌套关系:
competitionCategories
及其 competitionResults
关系。
有关详细信息,请查看此 section 文档。
比赛模式
类别模型
结果模型
比赛控制人
我想将所有这些数据从 Laravel Eloquent 导入到 VueJS,但出现错误:
Call to undefined relationship
[competitionResults]
on model[App\Competition]
.
有什么想法吗?
您可以使用 .
链接调用,如下所示:
Competition::with(
['competitionCategories.competitionResults']
)->get();
它只是加载关系及其嵌套关系:
competitionCategories
及其 competitionResults
关系。
有关详细信息,请查看此 section 文档。