Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैगेंटो में विशेष मूल्य रखने वाली तालिका कहाँ है?

मैगेंटो क्वेश्चन आंसर गिल्ड में मेरी सदस्यता के लिए मुझे यह सुझाव देना होगा कि आप डेटाबेस को अपडेट करने के लिए सादे पुराने एसक्यूएल का उपयोग करने के बजाय अपनी एपीआई त्रुटियों को ठीक करने पर काम करें। जैसा कि कहीं और उल्लेख किया गया है, डेटाबेस को सीधे अपडेट करने से मैगेंटो को सिस्टम द्वारा मान्यता प्राप्त राज्य में नहीं रखा जा सकता है, जिससे अजीब, क्रुद्ध करने वाली त्रुटियां हो सकती हैं।

उस ने कहा, विशेष मूल्य मूल्य अन्य उत्पाद विशेषता मानों के साथ

. में संग्रहीत किया जाएगा
catalog_product_entity_decimal

टेबल। इस तालिका में एक attribute_id है कॉलम, जिसका eav_attribute . के साथ एक विदेशी कुंजी संबंध है टेबल। eav_attribute में देखें कोड के साथ विशेषता के लिए तालिका special_price . वह attribute_id और उत्पाद का entity_id catalog_product_entity_decimal . में सही पंक्ति खोजने के लिए पर्याप्त होना चाहिए ।

ध्यान रखें कि यदि किसी उत्पाद में special_price नहीं है तो कोई पंक्ति मौजूद नहीं होगी सेट। यह भी ध्यान रखें कि अगर किसी उत्पाद का special_price है विभिन्न स्कोप स्तरों पर सेट करें कि एक से अधिक पंक्तियाँ हो सकती हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP/MySQL दिनांक/समय अंतर

  2. MySQL में डेटाबेस या टेबल के लिए इंडेक्स कैसे देखें?

  3. एक स्टैंड-अलोन पूर्ण-पाठ खोज सर्वर चुनना:Sphinx या SOLR?

  4. mysql_real_escape_string के साथ php filter_var का उपयोग करना

  5. आईडी ऑटोइनक्रिकमेंट रीसेट करें? phpmyadmin