Rails Replace Attributes in Arrays -
मेरे पास फिलीपींस में गलत शहरों का नाम है:
& gt; & gt; A = शहर.फंड_ऑल_बीकाउंटरी_आईडी (4) = & gt; [# & Lt; सिटी आईडी: 91, नाम: "अलामिओस", देश_आईडी: 4, बनाया गया_आट: "2009-11-12 04:06:14", अपडेटेड_ैट: "2009-11-12 04:06:14" & gt; , # & Lt; सिटी आईडी: 92, नाम: "एंजिल्स", देश_आईडी: 4, बनाया_ट: "2009-11-12 04:06:14", ...
और मैं सही नाम के साथ सभी नामों को बदलना चाहते हैं:
= & gt; बी = ["अबरा", "अगुसन डेल नॉर्ट", "अगुसन डेल सुर", ...
मैं प्रतिस्थापित पद्धति का उपयोग करना चाहता था क्योंकि मैं चाहता था मौजूदा शहर आईडी को अपडेट करने के लिए, यदि आवश्यक हो तो उन्हें डालें / छांट कर।
लेकिन मैं अभी भी इसे एक नहीं समझ सकता, क्योंकि
a
सरणियों का सरणी है (मुझे सही करें अगर मैं गलत हूं), जबकि b
बस एक सरल, नीचे-से-पृथ्वी सरणी है।
एक
शहर के मॉडल की एक सरणी होना चाहिए। उदाहरण के लिए यदि आप "आभा" (अरैम में पहला तत्व) को शहर के आईडी 9 1 (पहला रिकॉर्ड) के शहर का नाम बदलना चाहते थे, तो आप केवल a [0] .name = b [0]
। मैं बिल्कुल नहीं जानता कि वास्तव में आप क्या करने की कोशिश कर रहे हैं, लेकिन उम्मीद है कि यह आपको समस्या का वाक्य-रचनात्मक भाग देगा।
Comments
Post a Comment