Articles of सक्रियरेकॉर्ड

नापसंद चेतावनी का उपयोग करते समय है_माई: माध्यम से: uniq में रेल 4

रेल 4 ने उपयोग करते समय एक बहिष्कार चेतावनी पेश की है: uniq => सच के साथ 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 scope block instead. For example, […]

पटरियों 3.1 उपयोगकर्ता निर्मित वस्तुओं को सीमा

मैं एक प्रयोक्ता बना सकते हैं मॉडल ऑब्जेक्ट की संख्या को सीमित करना चाहूंगा मैंने नीचे की कोशिश की है लेकिन यह काम नहीं कर रहा है। मैं समझता हूं कि रेल में कुछ बदलाव हुए हैं 3.1 और यह सुनिश्चित करने के लिए कि अब यह कैसे पूरा करें। class User < ActiveRecord::Base has_many […]

रब्बी / रेल / सक्रियरेकॉर्ड में स्वयं को हमेशा क्यों नहीं चाहिए?

रेल मॉडेल में एक गेटर / सेटर जोड़ी का परीक्षण करने में, मैंने हमेशा से व्यवहार किया है, मैंने हमेशा सोचा था कि अजीब और असंगत है I इस उदाहरण में मैं class Folder < ActiveRecord::Base साथ काम कर रहा हूँ Folder belongs_to :parent, :class_name => 'Folder' प्राप्तकर्ता विधि पर, अगर मैं इसका उपयोग करता […]

रेल टाइमस्टैंप फ़ील्ड को स्वचालित रूप से अपडेट करने से बचने का एक तरीका है?

यदि आपके पास डीबी कॉलम created_at और updated_at तो आप स्वचालित रूप से उन मानों को सेट करेंगे, जब आप मॉडल ऑब्जेक्ट बनाते और अपडेट करें। क्या उन कॉलम को छूने के बिना मॉडल को सहेजने का कोई तरीका है? मैं कुछ विरासत डेटा ला रहा हूं और मैं उन मानों को (अलग नामित) विरासत […]

सक्रियरेकॉर्ड रेलवे स्कोप बनाम वर्ग विधि

मैं ActiveRecord के नए क्वेरी इंटरफ़ेस के लिए नया हूँ इसलिए मैं अभी भी चीजों का पता लगा रहा हूं। मैं उम्मीद कर रहा था कि किसी को एक ActiveRecord मॉडल में एक scope का उपयोग करने और सिर्फ एक क्लास विधि (यानी self.some_method ) मैं जो कुछ भी इकट्ठा कर सकता हूं, एक संभावना […]

रेल कंसोल में एसक्यूएल प्रश्नों को कैसे दिखाया जाए?

जब मैं कंसोल में प्रश्नों (जैसे MyModel.where(…) या record.associated_things ) record.associated_things हूँ, तो मैं वास्तविक डेटाबेस प्रश्नों को कैसे चला सकता हूं, इसलिए मैं क्या हो रहा है की अधिक जानकारी प्राप्त कर सकता हूं?

"चेतावनी: संरक्षित विशेषताओं को बड़े पैमाने पर असाइन नहीं किया जा सकता"

मैंने एक मॉडल (वास्तव में, मैं डिविईज मणि का उपयोग कर रहा हूं, जो मेरे लिए ऐसा करता है) उत्पन्न करने के लिए शीतल तकनीकों का उपयोग किया है, और मैंने मॉडल में पहले_नाम और अंतिम_नाम नामक नए फ़ील्ड्स को जोड़ दिया है। प्रवासन ठीक हो गया मैंने attr_accessor: first_name, जोड़ा: मॉडल के लिए last_name […]

रेल – एसोसिएशन की उपस्थिति मान्य करें?

मेरे पास एक मॉडल ए है जो कि किसी अन्य मॉडल बी के लिए "हैडीमाइंडो" एसोसिएशन है। मुझे व्यवसाय आवश्यकता है कि बी में कम से कम 1 संबद्ध रिकॉर्ड की आवश्यकता है I या मुझे एक कस्टम सत्यापन लिखने की ज़रूरत है?

सक्रिय रिकॉर्ड, रेल और पोस्टग्रेज़ के साथ कई डुप्लिकेट फ़ील्ड के साथ पंक्तियों को ढूंढें

पोस्टग्रेज़ और सक्रियरेकॉर्ड का उपयोग करते हुए कई कॉलम में डुप्लिकेट मानों के साथ रिकॉर्ड खोजने का सबसे अच्छा तरीका क्या है? मैं इस समाधान को यहां मिला: User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) लेकिन यह पोस्टग्रेज़ के साथ काम करने के लिए नहीं लगता है मुझे यह त्रुटि मिल […]

वस्तुओं की एक सरणी को ActiveRecord :: रिलेक्शन में परिवर्तित करना

मेरे पास वस्तुओं की एक सरणी है, चलिए इसे एक Indicator । मैं इस सरणी पर संकेतक वर्ग के तरीकों ( def self.subjects विभिन्न प्रकार, स्कोप, आदि) को चलाने के लिए चाहता हूं। ऑब्जेक्ट के समूह पर क्लास मेथडों को चलाने का एकमात्र तरीका है कि उन्हें एक ActiveRecord :: Relation होना चाहिए। इसलिए मैं […]

दिलचस्प पोस्ट
Java.rmi पैकेज के जार को कैसे खोजें संपूर्ण परियोजना खोजें और बदलें (नेटबीन्स) प्रकाशित एंड्रॉइड एपीके त्रुटि देता है "पैकेज फ़ाइल सही तरीके से हस्ताक्षरित नहीं हुई" जैक्सन: फ़ील्ड सीरियलाइजेशन को रोकने के लिए एक कॉल में कई चर पर कई कार्यों को लागू करने के लिए समेकित का उपयोग करना असली डिवाइस (मोबाइल) पर विंडोज़ 10 यूवीपी को कैसे विकसित किया जाए? प्रोग्रामिंग एमएसआई पैकेजों को स्थापित करना मूल्यों पर सीमा "सीमा में 1000000 बाइट्स" मेमकेश से बचें जब jQuery का उपयोग करते समय "$" के साथ चर / उपसर्ग क्यों? टॉमकेट 8 में क्लास-पथ में बाह्य संसाधन जोड़ना स्ट्रिंग में सभी शब्दों को गिनने के लिए C ++ फ़ंक्शन Linq क्वेरी ग्रुप द्वारा और पहले आइटम का चयन क्या एआरएम डेस्कटॉप प्रोग्राम दृश्य स्टूडियो 2012 का उपयोग कर बनाया जा सकता है? टकन्नेटर के इवेंट लूप के साथ आप अपना कोड कैसे चलाते हैं? आईफ्रेम में सीएसएस जोड़ें