すべての magento 製品からすべてのカスタム オプションを削除する必要があります。私は約4kの製品を持っています。すべてにカスタムオプションがあります。カスタムオプションは必要ありません。したがって、すべてを削除する必要があります。すべてのカスタムオプションを簡単に削除できるかのような簡単な解決策はありますか
ありがとう
データベースクエリを直接実行するのではなく、magento モデルを使用することをお勧めします。
<?php
require_once 'app/Mage.php';
Mage::init();
Mage::getModel('catalog/product_option')->getCollection()->walk('delete');
これは複数のクエリを使用して製品オプションを削除しますが、4000 製品の場合は大きな問題にはなりません。
一度にすべての製品からすべてのカスタム オプションを削除する必要がある場合は、データベースで次の SQL クエリを実行できます。
delete from catalog_product_option
ただし、必ず最初にデータベースをバックアップしてください。そのようなことを意味しましたか。