Я новичок в laravel и пытаюсь выполнить сравнительные запросы, приведенные в базе данных.
Я сохранил дату поля, которая реализована в форме вместе с другими полями, включая имя.
Я попытался запросить имя, и все это работает регулярно с этим кодом ниже.
Я хотел бы получить все строки, которые имеют переменную name в качестве имени поля, которое я передаю (и здесь это, кажется, работает), а затем только те, с датой поля, которые имеют указанный месяц под номером, который я передаю. как переменная $ месяц.
какая будет правильная форма для этого?
Спасибо
Piero
public function filterparamenter(){
$name = request('name');
$month = request('$month');
$query = subagente::all();
$query = $query->where('subagente', $subagente);
$query = $query->whereMonth('data', $month)->get();
Метод Illuminate \ Database \ Eloquent \ Collection :: whereMonth не существует.