laravel 您所在的位置:网站首页 读取最后一条记录 laravel

laravel

2024-07-08 07:00| 来源: 网络整理| 查看: 265

再次尝试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 实验室设备网 版权所有