Bulk update Query voeg alle producten toe aan een nieuwe view website magento 2.1.x


U wilt alle producten uit een bestaande catalogus koppelen aan een nieuwe view/website binnen uw magento 2 multistore

U kunt dit doen met behulp van de volgende query. Zorg er wel voor dat u van te voren een backup maakt



Zorg dat u eerst weet welke website_id uw nieuw view heeft

INSERT IGNORE INTO catalog_product_website
SELECT entity_id, {website_id} FROM catalog_product_entity

Vervang website_id door id van uw nieuwe view als dit bijvoorbeeld 3 is krijgt u :

INSERT IGNORE INTO catalog_product_website
SELECT entity_id, 3 FROM catalog_product_entity

Vervolgens indexeert u het geheel opnieuw

Normaal :php  bin/magento indexer:reindex

Met geheugen limit : php -dmemory_limit=512M bin/magento indexer:reindex