क्रैश कोर्स 101
10 मॉड्यूल
5 सप्ताह

फिर से चुनें

कॉपी करने के लिए क्लिक करें

Relselect घटक का उपयोग कैसे करें


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

Relselect

Relselect घटक इस सुविधा को लागू करने के लिए उपयुक्त है। यह आपको डेटाबेस में पहले से दर्ज डेटा की सूची से चयन करने की अनुमति देता है। आइए इसे एक उदाहरण के साथ देखें।

Relselect घटक को जोड़ने से इसके लिए प्रारंभिक सेटअप प्रक्रिया प्रारंभ होती है। डेटा स्रोत का चयन करना आवश्यक है (हम देशों की सूची में रुचि रखते हैं, इसलिए हम Country मॉडल का चयन करते हैं), प्रदर्शन क्षेत्र ( name सबसे तार्किक विकल्प है, हालांकि आप कोई अन्य चुन सकते हैं), और Single या Multiple मोड (शहर केवल एक देश में हो सकता है, इसलिए हम Single का चयन करते हैं)।


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

आइए घटक के निर्माण के समय तुरंत चलाने के लिए onCreate ट्रिगर का उपयोग करें, Server request GET /Country/ ब्लॉक का उपयोग करके डेटाबेस क्वेरी निष्पादित करें और प्राप्त डेटा को RelSelect Update Properties ब्लॉक के साथ जोड़ें।


देशों की सूची चयन के लिए उपलब्ध हो जाती है। यह केवल चयनित मूल्य का पता लगाने और एक नया शहर जोड़ते समय इसे बचाने के लिए बनी हुई है। ऐसा करने के लिए आपको एक RelSelect Get Properties ब्लॉक और उसके Selected आउटपुट पैरामीटर की आवश्यकता है।


यदि सब कुछ सही ढंग से किया गया था (और डेटा प्राप्त करते समय _with पैरामीटर का उपयोग किया गया था), तो अब देशों की सूची में यह भी जानकारी है कि इसमें कौन से शहर स्थित हैं।


Was this article helpful?
अभी भी उत्तर की तलाश है?