Laravel雄辩的第三级关系排序

时间:2018-02-12 07:23:56

标签: php mysql laravel eloquent

我有3个模型, down_handlers 处理程序 handler_timesheet handler_timesheet Down_handler 下的一个函数。看起来像这样。

public function handler_timesheet() {
    return $this->hasMany(Handler_timesheet::class)->orderBy('created_at', 'desc');
}

这是我加入这3个模型的代码。

$handlers = Handler::with(['down_handlers', 'down_handlers.handler_timesheet'])->get();

,结果如下:

enter image description here

我的问题是,如何使用第3级关系(在handler_timesheet下)的 created_at 字段对记录进行排序(在显示为表格时的所有记录中)。有没有办法做到这一点?

提前致谢!! :)

0 个答案:

没有答案