Size: a a a

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

2021 January 28

И

Игорь in Laravel для начинающих
Andrey Helldar
Поставил PHP 7.4.14

Тот же сидер. Тот же проект.
Faker ты красиво прокинул. У меня как-то иначе
источник

И

Игорь in Laravel для начинающих
Я сделал как умел)
источник

AH

Andrey Helldar in Laravel для начинающих
Tim
Народ, подскажите, для мускула нормально иметь в себе 20+ млн записей?
В рамках одной базы, у нас БД в мускуле весит 12 Гб в выгруженном SQL файле.
источник

T

Tim in Laravel для начинающих
Andrey Helldar
В рамках одной базы, у нас БД в мускуле весит 12 Гб в выгруженном SQL файле.
понял спс, посмотрим че у меня получится
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
Faker ты красиво прокинул. У меня как-то иначе
С выходом factory фейкер в сидах прокидывать моветон)
источник

И

Игорь in Laravel для начинающих
Andrey Helldar
С выходом factory фейкер в сидах прокидывать моветон)
Ничего не понял. Но да ладно
источник

И

Игорь in Laravel для начинающих
У тебя там вообще generator
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
Ничего не понял. Но да ладно
источник
2021 January 29

И

Игорь in Laravel для начинающих
А где ты его взял я не знаю
источник

A

Adel in Laravel для начинающих
Andrey Helldar
С выходом factory фейкер в сидах прокидывать моветон)
+1
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
У тебя там вообще generator
Да. Это генератор фейкера под капотом Лары. Он язык из приложухи тянет и часовой пояс
источник

A

Adel in Laravel для начинающих
в факториях же есть
источник

AH

Andrey Helldar in Laravel для начинающих
Игорь
А где ты его взял я не знаю
В Ларе под капотом))
источник

TT

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

 public function getFilterProduct ($perpage = 20, $filters, $price) {
       $products = \DB::table('products as p')
           ->leftJoin('attribute_products as f', 'f.product_id', '=', 'p.id')
           ->where([
               ['p.price', '<=', $price['max']],
               ['p.price', '>=', $price['min']]
           ])
           ->whereIn('f.attr_id', $filters)
           ->paginate($perpage);

       return $products;
   }
источник

AH

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

AH

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

И

Игорь in Laravel для начинающих
Andrey Helldar
С выходом factory фейкер в сидах прокидывать моветон)
Мне вот тоже это не понравилось. Нужно в фактори чтобы это все генерилось
источник

AH

Andrey Helldar in Laravel для начинающих
@web_username, смотри ☝️
источник

AH

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

 public function getFilterProduct ($perpage = 20, $filters, $price) {
       $products = \DB::table('products as p')
           ->leftJoin('attribute_products as f', 'f.product_id', '=', 'p.id')
           ->where([
               ['p.price', '<=', $price['max']],
               ['p.price', '>=', $price['min']]
           ])
           ->whereIn('f.attr_id', $filters)
           ->paginate($perpage);

       return $products;
   }
groupBy
источник

T

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

 public function getFilterProduct ($perpage = 20, $filters, $price) {
       $products = \DB::table('products as p')
           ->leftJoin('attribute_products as f', 'f.product_id', '=', 'p.id')
           ->where([
               ['p.price', '<=', $price['max']],
               ['p.price', '>=', $price['min']]
           ])
           ->whereIn('f.attr_id', $filters)
           ->paginate($perpage);

       return $products;
   }
distinct() ?
источник