Я заметил, что количество всех продуктов не равно количеству продуктов в категории home
. Это связано с тем, что эта самая большая родительская категория не всегда выбиралась при добавлении продукта. Таким образом, некоторые продукты принадлежат home
, а другие нет.
Хотя мне нужно отобразить правильное количество продуктов для страницы категории home
, я искал в базе данных столбцы, содержащие категории, но не нашел их в ps_product
или ps_product_lang
.
в чем заключается идея sql-запроса, который может массово изменять соответствующие поля в базе данных, чтобы все мои продукты принадлежали к категории home
.
Ваша обычная помощь приветствуется. Спасибо.
Изменить: я обнаружил, что таблица в базе данных ps_category_product
. Он единственный?
эта таблица выглядит так:
+-------------+------------+----------+
| id_category | id_product | position |
+-------------+------------+----------+
| 11 | 1 | 1 |
| 11 | 2 | 2 |
| 11 | 10 | 3 |
+-------------+------------+----------+
Возможно, мне нужно создать x строк (x = количество продуктов). каждая строка имеет id_category = 1, id_product = идентификатор продукта и position = position ++. Это лучший подход?
Любая помощь относительно того, как реализовать его в sql?
Еще раз спасибо.