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

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

3
कई स्तंभों की अद्वितीयता को मान्य करें
क्या मान्य करने के लिए रेल-रास्ता है कि एक वास्तविक रिकॉर्ड अद्वितीय है और सिर्फ एक स्तंभ नहीं है? उदाहरण के लिए, एक दोस्ती मॉडल / तालिका में कई समान रिकॉर्ड नहीं होने चाहिए, जैसे: user_id: 10 | friend_id: 20 user_id: 10 | friend_id: 20

3
समझ: पटरियों के माध्यम से has_one / has_many का स्रोत विकल्प
कृपया संघ के :sourceविकल्प को समझने में मेरी मदद करें has_one/has_many :through। रेल एपीआई स्पष्टीकरण मेरे लिए बहुत कम मायने रखता है। "निर्दिष्ट करता है कि स्रोत संघ नाम से इस्तेमाल किया has_many :through => :queries। केवल इसका इस्तेमाल नाम संघ से नहीं लगाया जा सकता है। has_many :subscribers, :through …

14
ActiveRecord या क्वेरी
आप RAIL 3 ActiveRecord में OR क्वेरी कैसे करते हैं। मेरे द्वारा खोजे गए सभी उदाहरणों में केवल और प्रश्न हैं। संपादित करें: या विधि रेल 5 से उपलब्ध है। ActiveRecord :: QueryMethods देखें

8
दो ActiveRecord :: संबंध वस्तुओं को मिलाएं
मान लीजिए कि मेरे पास निम्नलिखित दो वस्तुएं हैं: first_name_relation = User.where(:first_name => 'Tobias') # ActiveRecord::Relation last_name_relation = User.where(:last_name => 'Fünke') # ActiveRecord::Relation क्या यह संभव है कि ActiveRecord::Relationदोनों स्थितियों को जोड़कर एक वस्तु को दोनों स्थितियों से जोड़ा जाए? नोट: मुझे पता है कि मैं इस व्यवहार को प्राप्त …

5
जांचें कि क्या कोई तालिका रेल में मौजूद है
मेरे पास एक रेक कार्य है जो तब तक काम नहीं करेगा जब तक कि कोई तालिका मौजूद न हो। मैं एक वेबसाइट पर 20 से अधिक इंजीनियरों के साथ काम कर रहा हूं, इसलिए मैं यह सुनिश्चित करना चाहता हूं कि वे तालिका को माइग्रेट कर चुके हैं इससे …

21
किसी मौजूदा तालिका में टाइमस्टैम्प जोड़ें
मुझे मौजूदा तालिका में टाइमस्टैम्प ( created_atऔर updated_at) जोड़ने की आवश्यकता है । मैंने निम्न कोड की कोशिश की, लेकिन यह काम नहीं किया। class AddTimestampsToUser < ActiveRecord::Migration def change_table add_timestamps(:users) end end

11
ActiveRecord के बीच की तारीख रेल
मुझे एक दिन में की गई टिप्पणियों को क्वेरी करने की आवश्यकता है। क्षेत्र मानक टाइमस्टैम्प का हिस्सा है, है created_at। चयनित तिथि एक से आ रही है date_select। मैं इसे करने के ActiveRecordलिए कैसे उपयोग कर सकता हूं ? मुझे कुछ इस तरह की आवश्यकता है: "SELECT * FROM …

3
रेल्स - नेस्टेड में सक्रिय रिकॉर्ड शामिल हैं?
मेरे पास उन घटनाओं की एक सूची है जो मुझे मिलती है। मैं इस घटना से जुड़े प्रत्येक उपयोगकर्ता और प्रत्येक उपयोगकर्ता से जुड़ी प्रत्येक प्रोफ़ाइल को शामिल करने का प्रयास कर रहा हूं। उपयोगकर्ताओं को शामिल किया गया है, लेकिन उनके प्रोफाइल नहीं। यह मैं कैसे करूंगा Event.includes(:users [{profile:}]) …

9
ActiveRecord :: बेस का विस्तार करने वाली रेल
मैंने ActiveRecord को कैसे आगे बढ़ाया जाए, इसके बारे में कुछ रीडिंग की है: बेस क्लास इसलिए मेरे मॉडल में कुछ विशेष विधियाँ होंगी। इसे बढ़ाने का आसान तरीका क्या है (स्टेप बाय स्टेप ट्यूटोरियल)?

4
रेलगाड़ी 3 डेटाटाइप्स?
मुझे उन डेटा प्रकारों की सूची कहां मिल सकती है जिनका उपयोग रेल 3 में किया जा सकता है? (जैसे कि पाठ, स्ट्रिंग, पूर्णांक, फ्लोट, तिथि, आदि?) मैं बेतरतीब ढंग से नए लोगों के बारे में सीखता रहता हूं, लेकिन मुझे एक सूची पसंद होगी जिसे मैं आसानी से संदर्भित …

25
ActiveRecord में रैंडम रिकॉर्ड
मैं ActiveRecord के माध्यम से एक तालिका से एक यादृच्छिक रिकॉर्ड प्राप्त करने की आवश्यकता है। मैंने 2006 से जैमिस बक से उदाहरण लिया है । हालाँकि, मैं Google खोज के माध्यम से दूसरे तरीके से भी आया हूं (नए उपयोगकर्ता प्रतिबंधों के कारण लिंक के साथ विशेषता नहीं दे …

6
लैम्ब्डा के साथ स्कोप और रेल 4 शैली में तर्क?
मैं सोच रहा हूं कि रेल 4 में निम्नलिखित कैसे किया जाता है या अगर मैं सिर्फ लैंबडा का उपयोग करने के लिए रेल 3 दृष्टिकोण का उपयोग करता हूं जो 4 के साथ एक तर्क को पारित कर सकता है जैसे मैं 3 के साथ करता हूं। मैं रेल …

27
मैं ActiveRecord कॉलबैक चलाने से कैसे बच सकता हूं?
मेरे पास कुछ मॉडल हैं जिनके पास बाद में कॉलबैक है। आमतौर पर यह ठीक है, लेकिन कुछ स्थितियों में, जैसे विकास डेटा बनाते समय, मैं कॉलबैक चलाने के बिना मॉडल को सहेजना चाहता हूं। क्या ऐसा करने का एक सरल तरीका है? कुछ के समान ... Person#save( :run_callbacks => …

10
रेल में सक्रिय रिकॉर्ड के लिए डिफ़ॉल्ट समयक्षेत्र कैसे बदलें?
मेरे मन application.rbमें निम्नलिखित टिप्पणी आई # Set Time.zone default to the specified zone and make Active Record auto-convert to this zone. # Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC. config.time_zone = 'Eastern Time (US & Canada)' जैसा कि आप …

19
कैसे और के बजाय या के साथ प्रश्नों की गुंजाइश है?
मैं Rails3, ActiveRecord का उपयोग कर रहा हूं बस सोच रहा था कि मैं कैसे और के बजाय या बयान के साथ scopes श्रृंखला कर सकते हैं। जैसे Person.where(:name => "John").where(:lastname => "Smith") वह आम तौर पर रिटर्न: name = 'John' AND lastname = 'Smith' लेकिन मैं चाहूंगा: `name = …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.