如何按条件搜索

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();