तालिका 'ध्वज'


11

Magento 2 में एक तालिका है जिसे कहा जाता है flag
तालिका बनाई गई है Magento\Setup\Model\Installer
यह तालिका क्या करती / रखती है?

जवाबों:


14

Magento के घटक किसी भी डेटा के लिए कुंजी-मान संग्रहण के रूप में इस तालिका का उपयोग करते हैं , यदि अतिरिक्त तालिका का निर्माण ओवरहेड है। लेकिन कई डेवलपर्स इस कार्यक्षमता के बारे में नहीं जानते हैं और इस configतरह के डेटा के लिए विशेष कस्टम टेबल का उपयोग करते हैं।

\Magento\Framework\Flagकक्षा के बच्चों के बीच खोज का उपयोग करके आप इस तालिका के सभी उपयोग पा सकते हैं ।

इसके अलावा, यह कार्यक्षमता उपलब्ध Magento 1 से शुरू होती है ।

उदाहरण के लिए:

आपका मॉड्यूल InstallData में अतिरिक्त विशेषता सेट बनाता है, लेकिन आपको भविष्य में उपयोग के लिए विशेषता सेट आईडी को संग्रहीत करने की आवश्यकता है।


इसलिए मूल रूप से, अगर मुझे किसी चीज़ के लिए संग्रहीत एक मूल्य की आवश्यकता होती है, तो मैं इसे यहां संग्रहीत कर सकता हूं? उदाहरण के लिए आखिरी बार एक स्क्रिप्ट को निष्पादित किया गया था।
मेरियस

@ मेरी हाँ। पर देखो github.com/magento/magento2/blob/... उदाहरण के लिए
अधिकतम
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.