Size: a a a

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

2020 October 20

к

коля in Laravel для начинающих
помогите пройтись по коллекции и обновить значения в базе, используя случайные элементы из других коллекций
$posts->map(function ($categories,$users){
           $this->update([
               'category_id' => $categories->random()->id ,
               'user_id' =>$users->random()->id,
           ]);
       });  
вариант без map-----
foreach ( $posts as $post) {
           $post->update([
               'category_id' => $categories->random()->id ,
               'user_id' =>$users->random()->id,
           ]);
       }
источник

AH

Andrey Helldar in Laravel для начинающих
4unkur
if ($brand = Brand::getBy('slug', $slug)) {
   return with(new BrandsController())->view($slug);
}

плохо ли так делать?
Очень. Контроллер должен контролировать поведение и быть самостоятельной единицей, а тут его кто-то за яйца дёргает.
Если нужно такое поведение - Вынеси его в сервис и обращайся к нему.
источник

AH

Andrey Helldar in Laravel для начинающих
коля
помогите пройтись по коллекции и обновить значения в базе, используя случайные элементы из других коллекций
$posts->map(function ($categories,$users){
           $this->update([
               'category_id' => $categories->random()->id ,
               'user_id' =>$users->random()->id,
           ]);
       });  
вариант без map-----
foreach ( $posts as $post) {
           $post->update([
               'category_id' => $categories->random()->id ,
               'user_id' =>$users->random()->id,
           ]);
       }
$posta->each(function ($post) {
 $post->update(...)


Ведь, у тебя же posts это коллекция моделей?

Map не надо вызывать - это метод изменения массива/коллекции
источник

П

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

Gt

Galèriarch the Koban... in Laravel для начинающих
Просто Дэнчик
что за херня с livewire. Только что работало и перестало... менял только шаблон где подключаю два компонента livewire, уже откатил назад, один хрен не работает
Кешировал отображения?
источник

П

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

П

Просто Дэнчик... in Laravel для начинающих
и так же само сейчас заработало... мда... збс технологии
источник

П

Просто Дэнчик... in Laravel для начинающих
вот так и вродакшине случится, будет весело
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Просто Дэнчик
вот так и вродакшине случится, будет весело
Я по этой же причине скептически отношусь ко всем этим новомодным инерции, TALL, и тд.
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
В том же реакте на любую проблему ты по первой же ссылке найдёшь решение.
источник

П

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

П

Просто Дэнчик... in Laravel для начинающих
<p class="h3">Filter</p> добавляю это и не работает
источник

В

Владимир in Laravel для начинающих
Ребят, подскажите, какая практическая польза от использования timestamps для всех таблиц, даже pivot таблиц? Смотрю просто курс на laracasts, да и не только. Везде так)
источник

D

DK in Laravel для начинающих
Владимир
Ребят, подскажите, какая практическая польза от использования timestamps для всех таблиц, даже pivot таблиц? Смотрю просто курс на laracasts, да и не только. Везде так)
timestamp вроде не зависит от временной зоны
источник

П

Просто Дэнчик... in Laravel для начинающих
а стоит просто текст написать вместо <p> так еще веселее... охеренно ничего не скажешь
источник

П

Просто Дэнчик... in Laravel для начинающих
так оно отключается если не надо
источник

В

Владимир in Laravel для начинающих
DK
timestamp вроде не зависит от временной зоны
Я имел ввиду, зачем во всех таблицах создаются столбцы created_at и updated_at
источник

П

Просто Дэнчик... in Laravel для начинающих
просто так автоматом проставляется дата создания\изменения
источник

В

Владимир in Laravel для начинающих
Не на то ответил)
источник

D

DK in Laravel для начинающих
Владимир
Я имел ввиду, зачем во всех таблицах создаются столбцы created_at и updated_at
у тебя всегда есть дата создания и последнего изменения
источник