rails-activerecord पर टैग किए गए जवाब

रूबी फ्रेम ऑन रूबी में सक्रिय रिकॉर्ड पैटर्न का उपयोग करके ऑब्जेक्ट-रिलेशनल मैपिंग (ओआरएम) का कार्यान्वयन।

3
रेलें: दो कॉलमों की अद्वितीयता (एक साथ)
मेरे पास एक Releaseमॉडल है mediumऔर countryकॉलम (दूसरों के बीच)। ऐसा नहीं होना चाहिए releasesकि समान medium/ countryसंयोजन साझा करें । मैं इसे रेल सत्यापन के रूप में कैसे लिखूंगा?

12
vs find_by_by vs कहाँ
मैं रेल के लिए नया हूँ। मैं क्या देखता हूं कि रिकॉर्ड खोजने के कई तरीके हैं: find_by_<columnname>(<columnvalue>) find(:first, :conditions => { <columnname> => <columnvalue> } where(<columnname> => <columnvalue>).first और ऐसा लगता है कि यह सभी अंत में एक ही एसक्यूएल पैदा करते हैं। इसके अलावा, मेरा मानना ​​है कि …




7
मैं ActiveRecord मॉडल में एक गेट्टर विधि को कैसे लिख सकता हूं?
मैं ActiveRecord मॉडल के लिए एक गेट्टर विधि को अधिलेखित करने का प्रयास कर रहा हूं। मेरे पास nameमॉडल में एक विशेषता है Category, और मैं ऐसा कुछ करने में सक्षम होना चाहता हूं: def name name_trans || name end यदि name_transविशेषता शून्य नहीं है, तो इसे वापस लौटाएं, अन्यथा …

2
Has_many का उपयोग करते समय डिप्रेशन चेतावनी: रेल 4 में uniq
रेल 4 का उपयोग करते समय एक पदावनति की चेतावनी दी गई है: uniq => true with has_many: through। उदाहरण के लिए: has_many :donors, :through => :donations, :uniq => true निम्न चेतावनी देता है: DEPRECATION WARNING: The following options in your Goal.has_many :donors declaration are deprecated: :uniq. Please use a …

2
एक रेल प्रकार बदलने के लिए रेल में तार
पहले प्रवास के दौरान, मैंने एक स्तंभ contentपर स्ट्रिंग होने की घोषणा की, Activerecord ने इसे एनोटेट रत्न के अनुसार स्ट्रिंग (255) किया। मैं ऐप को हरोकू में धकेलने के बाद, जो पोस्टग्रैस का उपयोग करता है, अगर मैं सामग्री में एक स्ट्रिंग में दर्ज करता हूं 255 से अधिक …

3
ActiveRecord खोजें और केवल चयनित कॉलम लौटाएं
संपादित करें २ यदि आप इस पर ठोकर खाते हैं, तो दोनों उत्तरों की जांच करें क्योंकि मैं अब इसके लिए प्लक का उपयोग करूंगा मेरे पास एक बहुत बड़ा कस्टम डेटासेट है जिसे मैं ईचॉन के रूप में लौटाना चाहूंगा। एक हिस्सा है: l=Location.find(row.id) tmp[row.id]=l लेकिन मैं कुछ ऐसा …

9
एक विफल रेल प्रवास को वापस लाना
आप एक असफल रेल प्रवासन को कैसे वापस लाते हैं? मुझे उम्मीद है कि rake db:rollbackअसफल प्रवास को पूर्ववत कर देगा, लेकिन नहीं, यह पिछले माइग्रेशन (विफल माइग्रेशन माइनस एक) को वापस ले जाता है। और rake db:migrate:down VERSION=myfailedmigrationया तो काम नहीं करता है। मैं इसमें कुछ बार भाग चुका …

12
पटरियों 4 में बाईं ओर शामिल हों
मेरे पास 3 मॉडल हैं: class Student < ActiveRecord::Base has_many :student_enrollments, dependent: :destroy has_many :courses, through: :student_enrollments end class Course < ActiveRecord::Base has_many :student_enrollments, dependent: :destroy has_many :students, through: :student_enrollments end class StudentEnrollment < ActiveRecord::Base belongs_to :student belongs_to :course end मैं पाठ्यक्रम तालिका में पाठ्यक्रमों की एक सूची के लिए …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.