Size: a a a

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

2021 October 11

T

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

ПМ

Премьер Министр... in Laravel для начинающих
Для добавления столбца в уже созданную таблицу мне нужно создать новую миграцию. Добавлять —table как в 7 версии ларавел или не нужно и просто использовать в названии миграции префикс table? Версия ларавел 8
источник

T

Tim in Laravel для начинающих
спасибо, я вижу, что у меня однотипные запросы, но таким образом работает быстрее..
источник

T

Tim in Laravel для начинающих
Schema::table('users', function($table) {
       $table->integer('paid');
   });
источник

P

PSYTRGLES in Laravel для начинающих
не оч понял что ты здесь вынес, но вообще работает быстрее - оставляй =)) видали и похуже код
источник

ПМ

Премьер Министр... in Laravel для начинающих
это понятно, но ларавел же умеет сам генерировать миграции
источник

T

Tim in Laravel для начинающих
ну обращения к базе в трансформе нет - перед циклом беру все минус - слова
$partsExceptionsAll = PartsException::select('exception', 'part_id')
         ->get();

И в цикле уже из этой коллекции через where дергаю нужную в цикле
источник

IG

Ilshat Gayanov in Laravel для начинающих
@sn_pavel а где вы историю нашли?
источник

IG

Ilshat Gayanov in Laravel для начинающих
ссылку пж
источник

T

Tim in Laravel для начинающих
php artisan make:migration add_paid_to_users_table --table=users

ты об этом?
источник

P

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

P

PSYTRGLES in Laravel для начинающих
а groupBy() до get() убрал, с ним медленно?
источник

T

Tim in Laravel для начинающих
ну порядка 10к там
источник

P

PSYTRGLES in Laravel для начинающих
прост ты выбираешь ща дофига лишнего, а потом все равно first юзаешь
источник

IG

Ilshat Gayanov in Laravel для начинающих
эх были времена...
вспомнил DataLife Engine
источник

T

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

P

PSYTRGLES in Laravel для начинающих
😂
источник

T

Tim in Laravel для начинающих
где я first юзаю  ?))
источник

T

Tim in Laravel для начинающих
это не там где я дофига выбираю )
источник

IG

Ilshat Gayanov in Laravel для начинающих
можно просто сустемшотдовн и запустить заново:)
источник