如何按条件搜索
How to search by condition
我只需要输出那些符合条件的用户。例如,如果是,则在屏幕上显示从(01.01.2020) 到(06.01.2020) 的两个日期以及日期在此区间内的所有用户
在我的控制器中,我这样做:
$data_ot = $request->input('data_ot');
$data_do = $request->input('data_do');
$othet = Othet::where('data_start',$data_do,'=>',$data_ot)->get();
您可以使用:
$othet = Othet::where('data_start','>=' $data_do)
->where('date_start', '<=',$data_ot)
->get();
当然这只是示例 - 我不知道这些变量的确切值是多少。
您可以使用 between
:
$othet = Othet::whereBetween('data_start', [$data_ot, $data_do])->get();
您可以为此使用whereBetween方法-
$othet = Othet::whereBetween('data_start', [$data_ot, $data_do])->get();
我只需要输出那些符合条件的用户。例如,如果是,则在屏幕上显示从(01.01.2020) 到(06.01.2020) 的两个日期以及日期在此区间内的所有用户
在我的控制器中,我这样做:
$data_ot = $request->input('data_ot');
$data_do = $request->input('data_do');
$othet = Othet::where('data_start',$data_do,'=>',$data_ot)->get();
您可以使用:
$othet = Othet::where('data_start','>=' $data_do)
->where('date_start', '<=',$data_ot)
->get();
当然这只是示例 - 我不知道这些变量的确切值是多少。
您可以使用 between
:
$othet = Othet::whereBetween('data_start', [$data_ot, $data_do])->get();
您可以为此使用whereBetween方法-
$othet = Othet::whereBetween('data_start', [$data_ot, $data_do])->get();