SQL-команда Magento 2 для изменения видимости всех конфигурируемых продуктов, у которых нет изображения - PullRequest
0 голосов
/ 12 октября 2019

Я работаю в огромном магазине 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...