Size: a a a

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

2019 December 28

И

Игорь in Laravel для начинающих
Max
вот мне такую парашу надо оптимизировать

$products->load('specificationsMineral');
foreach ($products as $product) {
   if ($product->specificationsMineral) {
       $product->specificationsMineral->load('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'MineralSize', 'mineralThickness', 'mineralColor');
   }
}
ты проверяешь связи или тебе нужно вытащить связанные данные?
источник

M

Max in Laravel для начинающих
данные
источник

И

Игорь in Laravel для начинающих
Max
данные
зачем тебе этот load тогда? Используй with
$users = User::with('podcasts')->get();
источник

🎃

🎃 Даниил ◠‿◠✿ in Laravel для начинающих
Max
вот мне такую парашу надо оптимизировать

$products->load('specificationsMineral');
foreach ($products as $product) {
   if ($product->specificationsMineral) {
       $product->specificationsMineral->load('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'MineralSize', 'mineralThickness', 'mineralColor');
   }
}
$products->load(['specificationsMineral => function($q) {
$q->with('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'MineralSize', 'mineralThickness', 'mineralColor');
}]);
источник

И

Игорь in Laravel для начинающих
🎃 Даниил ◠‿◠✿
$products->load(['specificationsMineral => function($q) {
$q->with('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'MineralSize', 'mineralThickness', 'mineralColor');
}]);
😝👍
источник

И

Игорь in Laravel для начинающих
🎃 Даниил ◠‿◠✿
$products->load(['specificationsMineral => function($q) {
$q->with('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'MineralSize', 'mineralThickness', 'mineralColor');
}]);
ты забыл сказать, что это в цикл нельзя пихать)
источник

M

Max in Laravel для начинающих
🎃 Даниил ◠‿◠✿
$products->load(['specificationsMineral => function($q) {
$q->with('mineralBrand', 'mineralPurpose', 'mineralSeries', 'mineralEdge', 'MineralSize', 'mineralThickness', 'mineralColor');
}]);
спасибо)
источник

M

Max in Laravel для начинающих
Игорь
ты забыл сказать, что это в цикл нельзя пихать)
это итак очевидно
источник

И

Игорь in Laravel для начинающих
Max
это итак очевидно
Ок
источник

d

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

V

Vladislav in Laravel для начинающих
dimas
Ребят, вопрос, как мне указать фотку в миграции по умолчанию так что бы она высвечивалась во вьюшке
например, $table->string('photo')->default('avatar.jpg');
источник

SS

Serg Serdyuk in Laravel для начинающих
Хм, лучше такое аксессором делать
источник

ИС

Илья Сакович in Laravel для начинающих
Serg Serdyuk
Хм, лучше такое аксессором делать
+
источник

d

dimas in Laravel для начинающих
Vladislav
например, $table->string('photo')->default('avatar.jpg');
Так а вот это avatar.jpg
источник

d

dimas in Laravel для начинающих
Онг будет высвечивается на сайте?
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Картинка?
источник

AP

Alexander Pavlenko 🌚 in Laravel для начинающих
Нет конечно
источник

VY

Vladimir Yefremov in Laravel для начинающих
dimas
Ребят, вопрос, как мне указать фотку в миграции по умолчанию так что бы она высвечивалась во вьюшке
зачем тебе в миграции фотка?!
миграция - это структура таблицы, а не данные
источник

И

Игорь in Laravel для начинающих
dimas
Ребят, вопрос, как мне указать фотку в миграции по умолчанию так что бы она высвечивалась во вьюшке
для новой фотки по умолчанию писать новую миграцию?
источник

D

DK in Laravel для начинающих
Игорь
для новой фотки по умолчанию писать новую миграцию?
а чо бы и нет?)
источник