Size: a a a

Laravel для начинающих

2020 January 23

AH

Andrey Helldar in Laravel для начинающих
Ali Rymkhanov
но когда добавляешь на базу, вроде через валидацию же делаешь, MODEL::CREATE($validate)
Валидацию лучше вынести в FormRequest и код тогда примет такой вид:
public function store(MyFormRequest $request)
{
 MyModel::create($request->all());
}
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Andrey Helldar
Валидацию лучше вынести в FormRequest и код тогда примет такой вид:
public function store(MyFormRequest $request)
{
 MyModel::create($request->all());
}
Небезопасный код
источник

AH

Andrey Helldar in Laravel для начинающих
Зума
после как группирую и перевожу в массив такой вывод
Странно. Ключом должно быть значение по которому ты группируешь.
источник

AH

Andrey Helldar in Laravel для начинающих
Иван Лещенко
Небезопасный код
поясни?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Andrey Helldar
поясни?
all() вернёт вообще всё, что в запросе
источник

ИЛ

Иван Лещенко in Laravel для начинающих
validated() нужно юзать
источник

AH

Andrey Helldar in Laravel для начинающих
Иван Лещенко
all() вернёт вообще всё, что в запросе
Дык это после валидации ж будет. Форм реквест-то на кой?
источник

AH

Andrey Helldar in Laravel для начинающих
Он проверяет данные, а не изменяет их.
источник

AH

Andrey Helldar in Laravel для начинающих
А при создании модели будет отсечено всё что не входит в $fillable.
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Andrey Helldar
Он проверяет данные, а не изменяет их.
Мне ничего не мешает добавить своё поле в запрос, которое есть у тебя в fillable
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Например, это сервисное поле
источник

AH

Andrey Helldar in Laravel для начинающих
Иван Лещенко
Мне ничего не мешает добавить своё поле в запрос, которое есть у тебя в fillable
Окей, тогда как это спасет от возврата значений?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Andrey Helldar
Окей, тогда как это спасет от возврата значений?
Возврата?
источник

AR

Ali Rymkhanov in Laravel для начинающих
такс, примерно я уловил суть, $request->validate([...]); можно использовать отдельно для валидации как я понял, да ?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Я добавляю поле в запрос, создаю модель с ним
источник

AH

Andrey Helldar in Laravel для начинающих
Иван Лещенко
Возврата?
Возврата для записи в модель
источник

AR

Ali Rymkhanov in Laravel для начинающих
Ali Rymkhanov
такс, примерно я уловил суть, $request->validate([...]); можно использовать отдельно для валидации как я понял, да ?
а потом уже сдеалать $request->all()
источник

OK

Oleg Komenda 👨‍💻 in Laravel для начинающих
Ali Rymkhanov
такс, примерно я уловил суть, $request->validate([...]); можно использовать отдельно для валидации как я понял, да ?
Там тебе прилетит только те чести реквеста, которые валидировал
источник

З

Зума in Laravel для начинающих
Andrey Helldar
Странно. Ключом должно быть значение по которому ты группируешь.
Trying to get property 'occup_name' of non-object такая ошибка
источник

OK

Oleg Komenda 👨‍💻 in Laravel для начинающих
Ali Rymkhanov
а потом уже сдеалать $request->all()
Нет, потому что через реквест-олл() тебе прилетят все данные, а не только те, которые тебе нужны
источник