Я работаю в огромном магазине Magento 2, где все товары импортируются автоматически.
Это случай, когда на многих товарах нет изображений. Эти продукты должны быть изменены на «невидимые» или деактивированы в магазине через SQL.
Проблема:
Я не могу найти правильный запрос SQL, который дает мне все продукты без изображений, включая (!)конфигурируемые продукты.
По какой-либо причине все возникающие у меня запросы дают только простые продукты.
fe
SELECT * FROM catalog_product_entity
WHERE entity_id
NOT IN (SELECTentity_id
ОТ catalog_product_entity_media_gallery_value_to_entity
)
возвращает только один настраиваемый продукт, но 10.000 простых продуктов. количество настраиваемых продуктов должно быть намного выше.
У кого есть идеи?
И как я мог впоследствии изменить запрос SQL с помощью запроса UPDATE, чтобы отключить / деактивировать его в magento 2?
спасибо за ваши идеи,
майкл
ВЫБРАТЬ * ОТ catalog_product_entity
ГДЕ entity_id
НЕ ВХОДИТ (ВЫБРАТЬ entity_id
ОТ catalog_product_entity_media_gallery_value_to_entity
)
Я ожидаю сотни результатов в виде настраиваемых продуктов, но возвращает только 1.