orderBy(DB::raw(STR_TO_DATE('appointment_time','%l:%i %p')))--6ren">
gpt4 book ai didi

php - Laravel Eloquent 查询顺序按时间字段的 DESC 和 AM/PM

转载 作者:行者123 更新时间:2023-12-05 05:31:58 26 4
gpt4 key购买 nike

enter image description here

我这样尝试 "TimeModel::where('deleted', 0)->orderBy(DB::raw(STR_TO_DATE('appointment_time','%l:%i %p')))->get( );"但没有用。

请帮帮我。

最佳答案

首先使用DB facade,

use Illuminate\Support\Facades\DB;

然后,

addSelect(DB::raw('TIME_FORMAT(appointment_time,"%H:%i") as apt_time'))->orderBy('apt_time','DESC');

关于php - Laravel Eloquent 查询顺序按时间字段的 DESC 和 AM/PM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74221825/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com