#5 Создание API на Laravel. Учимся изменять и удалять данные

preview_player
Показать описание
В данном видео я расскажу вам как изменять и удалять данные с помощью нашего API на Laravel.

Буду рад вашему лайку и подписке на мой канал! Обязательно поделись видео с друзьями, это лучше любых донатов.

Рекомендации по теме
Комментарии
Автор

Влад, спасибо посмотрел плейлист по API, не хватило в этом видео каскадного удаления зависимых объектов.

ДмитрийЖунёв-яг
Автор

public function show(Desk $desk)
{
return new DeskResource($desk);
} возвращается пустой объект. Вообще не понятно, откуда берётся $desk?

odminkrd
Автор

Blagodaria Vam, mogu skazat, chto nachal nemnozhko razberatisia. Neznaju imejete li pedagogicheskoje obrazovanije, no talant slozhnoje objesniat prosto, u Vas tochno jest. Posibo za Vashi uroki.

tadasbogdan
Автор

Поправка: если фронт используется на Vue.js \ React.js, а не blade в Laravel, стоит использовать не костыль _method в form-data, а ставить именно нужный запрос PUT\PATCH\DELETE. Важно: поставить в postman x-www-form-urlencoded

kirill.sermyagin
Автор

Как можно обрабатывать ошибки? Например, при findOrFail будет выводиться стандартная ошибка ларавела, что вроде бы не совсем хорошо для api. Аналогично при удалении, если не будет записи

gencopura
Автор

Насчёт указания методов. А разве нет разницы указывать нативный PUT/PATCH/DELETE или через POST в _method? Я думал что для ларавела это одно и то же, просто _method используется как костыль для html форм.

galkovskiy
Автор

Спасибо за урок.. интересно почему в Laravel нельзя просто использовать стандартные методы в запросе? именно доп.параметр нужен _method

-it-kidys
Автор

Так как видео учебные, то может, стоит добавить связь многие ко многим? Желательно ещё и с пивотами.

RusDemAn
Автор

В обновленях и удалениях я похолхозид, теперь нужно поправить его, не могу устоят после таких коротких, но понятних кодов.
Хочется мне тоже коротко писать, и больше комфорта получить!

kazakhmen
Автор

Ты передал DeskStoreResource в параметры метода update, если бы там помимо name были бы другие required поля, то происходила бы ошибка

tillfurthernotice-kx
Автор

Владислав, спасибо вам огромное за материал!
Хотел поинтересоваться на счет метода удаления, вы сказали, что мы не можем удалить доску, поскольку к ней привязаны листы, однако, если возникла ситуация, когда удалить запись все-таки нужно - как советуете поступить?

hopexstudio
Автор

можно уроке по spatie/translatable package ПЖ

leeaaaka
Автор

Урок самый маленький, но магии больше чем в других

dmitriy