我正在使用雄辩的查询从表中检索数据。表格列如下所示:
id started_at finished_at
1 06/02/2019 06/15/2019
2 06/05/2019 06/11/2019
我想做的是,给定$date
(例如:06/08/2019)并获取该行的数据,即$ date在at和finished_at列之间。
答案 0 :(得分:1)
height:100vh
答案 1 :(得分:0)
尝试
$data = Model::where('started_at', '<', $date)->where('finished_at', '>', $date)->first();
答案 2 :(得分:0)
$date = date('Y-m-d',strtotime($started_at));
$data = Model::where('started_at', '>', $date)->where('finished_at', '<', $date)->first();