【发布时间】:2018-12-15 02:19:40
【问题描述】:
晚安。我正在尝试从数据库中取回最新且仅 1 项。但问题是同时在数据库中输入了 3 个项目。所以日期精确到秒是完全相同的。我如何获得最新的 created_at 日期和 ID >
查看我在下面给出的问题:
$latest = $newInv->where('case_number', $request-> case_number)
->orderBy('created_at', 'DESC')
->latest()->first();
我希望做什么,但仍然失败,我该如何写得更好?
$latest = $newInv->where('case_number', $request->case_number)
->orderBy('created_at', 'DESC')
->orderBy('id', 'ASC')
->latest()->first();
【问题讨论】:
-
总是最新的id必须有最新的created_at日期
标签: sql laravel laravel-5 eloquent