Size: a a a

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

2021 June 09

К

Квакуша in Laravel для начинающих
ибо если подругому, где нет реквайреда то нулл будет
источник

EG

Egor Gruzdev in Laravel для начинающих
если sometimes использовать не будет null, т.к. он не должен будет попасть в validated, хотя надо бы проверить
источник

К

Квакуша in Laravel для начинающих
поняла, пасибочкиии❤️
источник

AH

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

Вдобавок, при текущей схеме в базу идёт два запроса - один на получение записи, второй на обновление.

Если дальше по коду не нужно будет работать с моделью, то лучше избавиться от лишнего запроса:

$promoCode = PromoCode::query()
   ->where('id', $data->id)
   ->update([
       'name' => $data->name,
       'count' => $data->count,
       'money' => $data->money,
       'finish_time' => $data->finishTime
   ]);
источник

К

Квакуша in Laravel для начинающих
Блин, тоже вариант, раньше так и делала, сейчас по документации делаю и ловлю диссонансы
источник

К

Квакуша in Laravel для начинающих
А может быть из-за того что я через uri отправляю данные?
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
вообще прямая работа с базой не всегда хорошо
в таком примере, насколько я помню, эвенты не отработают
но если они не нужны, то да, возможно и так
источник

К

Квакуша in Laravel для начинающих
А не через form-data
источник

AH

Andrey Helldar in Laravel для начинающих
Нет, работа с моделью не отличается от источника их триггера.
источник

BD

Ba Anh Doan in Laravel для начинающих
Вообще не рекомендую так делать. При таком запросе не работают event/observer
источник

AH

Andrey Helldar in Laravel для начинающих
Чтобы эвенты и обсерверы отработали, да, нужна конкретная модель, а это получается билдер.
источник

К

Квакуша in Laravel для начинающих
Пойду прогуглю почему это так, как найду ответ - пингону вас
источник

К

Квакуша in Laravel для начинающих
Надеюсь что-нибудь найду
источник

AH

Andrey Helldar in Laravel для начинающих
В некоторых случаях они не нужны
источник

BD

Ba Anh Doan in Laravel для начинающих
это только при очень примитивных случаях, часто натыкался на такое при расширении проекта, и пришлось себя отучивать от этого метода
источник

К

Квакуша in Laravel для начинающих
А давайте у прошников спросим ещё
источник

ПЛ

Павел Ланчев... in Laravel для начинающих
пошлют сюда скорее всего
источник

AH

Andrey Helldar in Laravel для начинающих
В Ларе биндинг нормально работает, поэтому часто вообще не придётся такой фигнёй страдать, но, как пример, имеет место быть.
источник

AH

Andrey Helldar in Laravel для начинающих
У них ЧСВ заоблачное, скажут нубские вопросы и отправят сюда :)
источник

К

Квакуша in Laravel для начинающих
Ну я хоть попробую :)
источник