Size: a a a

2019 May 06

YP

Yurii Prudskyi in Laravel UA
#мимопроходил
->where('product_id’) - тут точно все ок? В том смысле, что не указано условие.
источник

MR

Maxim Rebitskiy in Laravel UA
Это был мой следующий вопрос)
источник

РИ

Роман Игумнов in Laravel UA
Yurii Prudskyi
#мимопроходил
->where('product_id’) - тут точно все ок? В том смысле, что не указано условие.
ммм. Да даже если укажу id выдает пустоту. По факту сюда должно передаться id фильра
источник

ОТ

Олег Таланов in Laravel UA
Рилейшн в модели покажи
источник

РИ

Роман Игумнов in Laravel UA
Олег Таланов
Рилейшн в модели покажи
Модель Product
 public function filters()
   {
       return $this->hasMany('App\Models\Filter');
   }
источник

РИ

Роман Игумнов in Laravel UA
Модель Filter
public function products()
   {
       return $this->belongsToMany('App\Models\Product');
   }
источник

ОТ

Олег Таланов in Laravel UA
BelongsToMany
источник

ОТ

Олег Таланов in Laravel UA
В обоих случаях
источник

РИ

Роман Игумнов in Laravel UA
Да так и было, но не помогает
источник

YP

Yurii Prudskyi in Laravel UA
выведи $filterItem->products()->where('product_id’, %ТУТ_ЧТО_ТО_ДОЛЖНО_БЫТЬ%)->toSql() , будет понятней. А вообще чет мне подсказывает, что разгадка в wherePivot
источник

РИ

Роман Игумнов in Laravel UA
Yurii Prudskyi
выведи $filterItem->products()->where('product_id’, %ТУТ_ЧТО_ТО_ДОЛЖНО_БЫТЬ%)->toSql() , будет понятней. А вообще чет мне подсказывает, что разгадка в wherePivot
Можно подробнее плиз про wherePivot?
источник

YP

Yurii Prudskyi in Laravel UA
источник

YP

Yurii Prudskyi in Laravel UA
но я б на твоем месте таки подебажил скл
источник

РИ

Роман Игумнов in Laravel UA
Не не выход. Дошел уже сделал так, н овсе равно
источник

РИ

Роман Игумнов in Laravel UA
if ($request->filterName) {

           $find = collect();
           foreach ($request->filterName as $filter => $key) {
               $selectFilters = Filter::where('id', $filter)->get();
               foreach ($selectFilters as $selectFilter) {
                   $find[] = $selectFilter->products()->wherePivot('product_id', '=',$selectFilter)->get();
               }
источник

РИ

Роман Игумнов in Laravel UA
пусто
источник

YP

Yurii Prudskyi in Laravel UA
выведи скл
источник

YP

Yurii Prudskyi in Laravel UA
ты в wherePivot не с айди сравниваешь, а со всем объектом фильтра
источник

O

Ostap 🇺🇦 in Laravel UA
Це нормально, якщо всередині Job, викликати інші Job?
источник

O

Ostap 🇺🇦 in Laravel UA
через dispatch
источник