سؤال

أنا أعمل في متجر به متجر واحد به معرف المتجر = 1.أريد أن أكتب استعلام قاعدة بيانات يقوم بتحديث هذا المعرف إلى شيء آخر (على سبيل المثال 9).ما الجدول الذي يجب أن أبحث عنه لتحرير هذا وهل سأحتاج إلى تحديث أي جداول أخرى ربما تكون قد استخدمت بالفعل معرف المتجر لأغراض الإسناد الترافقي مثل الجداول ذات الصلة بالمنتجات والفئات؟

أي تلميحات حول الجداول التي يجب أن ألقي نظرة عليها ومع الاستعلام ستكون موضع تقدير كبير.

هل كانت مفيدة؟

المحلول

عادة يجب عليك تحديث الجدول فقط core_store.
كافة الجداول الأخرى لها قيود على core_store طاولة مع ON UPDATE CASCADE.
عليك أن تنظر في MyISAM الجداول لمراجع معرف المتجر وتحديثها.
على سبيل المثال catalogsearch_fulltext.
ولكن يرجى عمل نسخة احتياطية قبل تغيير أي شيء.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى magento.stackexchange
scroll top