我有以下型号Show,Presenter,Image。
节目可以有多个演示者。演示者有一个图像。
我可以这样做,让主持人获得他们的形象:
$presenter = Presenter::with('image)->find(1);
我可以这样做,与演示者一起演出:
$show = Show::with('presenters')->find(1);
有没有办法可以在一个陈述中将主持人及其形象的节目返回?
答案 0 :(得分:1)
您可以使用点表示法来加载嵌套关系。
$show = Show::with('presenters.image')->find(1);
答案 1 :(得分:-1)
如果你定义了你的关系,你可以很容易地在一个查询中得到它们:
http://laravel.com/docs/5.1/eloquent-relationships#querying-relations