【发布时间】:2021-02-17 19:56:08
【问题描述】:
我有一个雄辩的模型,它有一个日期时间类型的“start_time”字段,我希望用户能够根据一天中的时间过滤模型的实例。例如,“start_time”字段的格式为“2021-02-17 21:52:12”,我希望用户能够发送“08:00:00”,然后过滤所有实例模型,以便只有 start_time 的时间部分超过 08:00:00 的实例。所以“2021-01-10 07:59:59”不会出现,而“2020-12-12 08:01:00”会出现。
我正在尝试做这样的事情,但它应该只考虑时间元素:
if ($request->has('start_time')) {
$return_shifts->where('start_time', '>', $request->start_time);
}
如何正确应用此过滤器?
【问题讨论】: