Size: a a a

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

2020 January 23

Д

Діма in Laravel для начинающих
Вот я смотрел видео урок давно
и там именно показано как добавлять в рилейнш
тоесть
attach()
а как удалять т.е. отвязывать не понимаю
источник

AH

Andrey Helldar in Laravel для начинающих
Діма
Вот я смотрел видео урок давно
и там именно показано как добавлять в рилейнш
тоесть
attach()
а как удалять т.е. отвязывать не понимаю
attach - добавляет
detach - удаляет
sync - обновляет (добавляет новые, удаляет старые)
источник

Д

Діма in Laravel для начинающих
источник

Д

Діма in Laravel для начинающих
Понял
конечно код проверочный
в первом случае добавлю
во втором случае удалю просто те которые прилетят в реквест ( нелогично ) но я записал чтобы знать

а в третем случае обновляю
источник

Д

Діма in Laravel для начинающих
спасибо большое
источник

AH

Andrey Helldar in Laravel для начинающих
Діма
Понял
конечно код проверочный
в первом случае добавлю
во втором случае удалю просто те которые прилетят в реквест ( нелогично ) но я записал чтобы знать

а в третем случае обновляю
Еще научись пользоваться комбинацией клавиш Ctrl+Alt+L (Code >> Reformat Code).
источник

AH

Andrey Helldar in Laravel для начинающих
Ты в методы коллекцию суешь, а надо массив айдишников.
if ($r->tags) {
 $post->tags()
   ->attach($r->tags->pluck('id')->toArray());
}
источник

Д

Діма in Laravel для начинающих
Понял.
источник

Д

Діма in Laravel для начинающих
И потом уже выбирать буду по айпишниках
источник

4

4unkur in Laravel для начинающих
после if блока ; необязательно, а точнее это пустое выражение.
источник

Д

Діма in Laravel для начинающих
Понял.
Ну я стараюсь как то ставить ; чтобы видно было где заканчивается условие
источник

VY

Vladimir Yefremov in Laravel для начинающих
Andrey Helldar
Еще научись пользоваться комбинацией клавиш Ctrl+Alt+L (Code >> Reformat Code).
но это только в пхпШторм :)
источник

AH

Andrey Helldar in Laravel для начинающих
Vladimir Yefremov
но это только в пхпШторм :)
Комбинация - да.
А так в любом современном редакторе должно быть сочетание клавиш для форматирования кода.
источник

VY

Vladimir Yefremov in Laravel для начинающих
я сейчас работаю в VSCode - тут тоже есть, но как-то работает криво... или я не смог настроить
источник

AH

Andrey Helldar in Laravel для начинающих
Шторм ван лав
источник

LL

Lazuta Leonid in Laravel для начинающих
Vladimir Yefremov
я сейчас работаю в VSCode - тут тоже есть, но как-то работает криво... или я не смог настроить
В VSC это делается очень геморойно
источник

К

Канат in Laravel для начинающих
Vladimir Yefremov
я сейчас работаю в VSCode - тут тоже есть, но как-то работает криво... или я не смог настроить
установи плагин Phpstorm Formatter
источник

VY

Vladimir Yefremov in Laravel для начинающих
Канат
установи плагин Phpstorm Formatter
это плагин для VSCode?
источник

К

Канат in Laravel для начинающих
Vladimir Yefremov
это плагин для VSCode?
да
источник

VY

Vladimir Yefremov in Laravel для начинающих
интересно, посмотрю
Спасибо!
источник