我有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();
,结果如下:
我的问题是,如何使用第3级关系(在handler_timesheet下)的 created_at 字段对记录进行排序(在显示为表格时的所有记录中)。有没有办法做到这一点?
提前致谢!! :)