Я пытаюсь извлечь информацию из моей базы данных с помощью Laravel eloquent, ища, чтобы он возвращал мне массив со всеми данными. У меня есть две таблицы: параметры_типа и параметры_типа, и они связаны по идентификатору параметра параметр_типа и по параметрам с помощью параметра тип_параметра, которыйсохранить идентификатор
Я пробовал это, но пока не получилось
$parameters = parameters::all()->pluck('name','id')->toArray();
DB::table('parameters')->join('parameter_type','parameters.parameter_type','=','parameter_type.id')->select('parameters.name')->where('parameters.parameter_type','=','8')->get();
Я ожидаю, что он возвращает мне массив со всей информацией, найденной в таблице, нопервый код возвращает мне все данные из таблицы, а второй выдает ошибку
Объект класса Illuminate \ Support \ Collection не может быть преобразован в число