laravel | 您所在的位置:网站首页 › 读取最后一条记录 › laravel |
再次尝试latest()方法,并给它们一个参数。 代码语言:javascript复制$user->orders() ->where('service_id', $request->service_id) ->latest('id') ->first();Eloquent的latest()方法: 代码语言:javascript复制/** * Add an "order by" clause for a timestamp to the query. * * @param string $column * @return $this */ public function latest($column = null) { if (is_null($column)) { $column = $this->model->getCreatedAtColumn() ?? 'created_at'; } $this->query->latest($column); return $this; }此方法在内部使用created_at,但接受所需的特定列。我建议使用这种方法而不是->orderBy()->frist()。这为您提供了更好的可读性和可维护性。 |
CopyRight 2018-2019 实验室设备网 版权所有 |