मुझे अपने फ्रीराडीस सर्वर द्वारा उपयोग किए गए मौजूदा डेटाबेस से कनेक्ट करना होगा। एक तालिका में एक कॉलम होता है जिसे विशेषता कहा जाता है जिसे मैं एक्सेस करने का प्रयास कर रहा हूं।ActiveRecord :: DangerousAttributeError
ActiveRecord::DangerousAttributeError
attribute? is defined by ActiveRecord
मैं का चयन करें और अपने मॉडल में इस स्तंभ का नाम बदलने की कोशिश की है:
जब तक पहुँचने, मैं उसके त्रुटि मिलती है
def self.default_scope
Radcheck.select("attribute as newattribute")
end
लेकिन है कि या तो काम नहीं कर रहा।
क्या कोई इस के आसपास एक तरीका सुझा सकता है? मैं रेलवे में कॉलम का नाम बदलना चाहूंगा!
धन्यवाद दृश्य का उपयोग - मैं इस की कोशिश की है और मैं अभी भी विस्फोट त्रुटि मिलती है: मेरे मामले में यह केवल पढ़ने के लिए है उपयोग ।क्या मुझे अपने नियंत्रक कार्रवाई को भी बदलने की ज़रूरत है? वर्तमान में मेरे पास यह है: @radcheck = Radcheck.all धन्यवाद –
AR4 –