Laravel返回具有有序关系数据的对象

时间:2016-08-30 08:30:56

标签: laravel

我有以下查询通过ID返回我的网站新闻以及与此ID相关联的注释。我也会回复评论的用户。

return SiteNews::with('SiteNewsComments.user')->find($id);

我的问题是:

  1. 我如何通过SiteNewsComments(desc)访问和订购created_at

1 个答案:

答案 0 :(得分:1)

Eager load a relationship with constraint

SiteNews::with(['SiteNewsComments.user' => function($q) {
        $q->orderBy('created_at', 'desc');
    }])->find($id);