У меня есть 2 таблицы со многими ко многим и сводная таблица,
Sku и атрибут_value
Таблица SKU:
id
код
1
sku1
2
sku2
3
< td>sku3
Значение атрибута
id
имя
< /thead>
1
Красный
2
Синий
3
Черный
4
Розовый
5
Большой
6
Маленький
Сводная таблица:
id
sku_id
att_value
1
1
2
2
1
5
2
2
2
2
2
6
2
33
2
3
6
Теперь моя проблема: как мне найти sku_id, когда у меня есть 2 att_value (например: 2 и 6) (синий и маленький)
Sku::whereHas('Attributevalue', function ($query) {
$query->whereIn('sh_sku_attribute.attribute_id',[2,6] ) ;
})->first() ;
Подробнее здесь: https://stackoverflow.com/questions/793 ... ivot-table
Как запрашивать и находить сырые данные во многих-ко-многим в сводной таблице ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как запрашивать и находить сырые данные во многих-ко-многим в сводной таблице
Anonymous » » в форуме Php - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как запрашивать и находить сырые данные во многих-ко-многим в сводной таблице
Anonymous » » в форуме Php - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как запрашивать и находить сырые данные во многих-ко-многим в сводной таблице
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как запрашивать и находить сырые данные во многих-ко-многим в сводной таблице
Anonymous » » в форуме Php - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-