Как в Eloquent запросить все значения некоторого атрибута, который имеет связь many-to-many?

Здравствуйте.
Встала такая задача - есть таблица товаров (products), есть таблица атрибутов (attributes), есть связующая (pivot) таблица, где product_id, attribute_id и некоторое значение на пересечении (value).
Как мне выдернуть все значения для атрибута под id = 1, 2 и т.д.?
То есть первый атрибут, к примеру, тип изделия. У него в pivot-таблице в значении value может что угодно стоять у каждого отдельного товара. Я хочу увидеть вообще все значения для attribute_id = 1 (тип изделия).
  • Вопрос задан
  • 383 просмотра
Решения вопроса 1
@jazzus
DB::table('pivot_table')->where('attribute_id',1)->pluck('value');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы