У меня есть 3 входа (id, город, сумма) для фильтра и таблица с результатами.Если у меня нет запроса, мне нужен запрос Model::all()->paginate(10)
.
Если $request->id
не нуль, мне нужен запрос Model :: where ('id', $ request-> id) -> paginate (10).
Если $request->id and $request->city and $request->amount
не нуль, мне нужен запрос
Model::where(['id' => $request->id, 'city' => $request->city...])->paginate(10)
Как я могу это сделать?