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

रेल के साथ एक WHERE खंड में IN की बजाय किसी को कैसे उपयोग करें?

मुझे एक प्रश्न है जैसे: MyModel.where(id: ids) जो SQL क्वेरी की तरह उत्पन्न करता है: SELECT "my_models".* FROM "my_models" WHERE "my_models"."id" IN (1, 28, 7, 8, 12) अब मैं इसे बदलने के बजाय IN बजाय ANY का उपयोग करना चाहता हूं। मैंने इसे बनाया है: MyModel.where("id = ANY(VALUES(#{ids.join '),('}))" अब जब मैं खाली ids = […]

हेरोको पोस्टग्रेस त्रुटि: PGError: त्रुटि: संबंध "संगठन" मौजूद नहीं है (ActiveRecord :: StatementInvalid)

मुझे हेरोोक में अपने रेल ऐप की तैनाती में एक समस्या हो रही है, जहां ऐप एक्सेस करने का प्रयास करते समय यह त्रुटि फेंक गई है: PGError: त्रुटि: संबंध "संगठन" मौजूद नहीं है (ActiveRecord :: StatementInvalid) SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull FROM pg_attribute a LEFT JOIN pg_attrdef d ON a.attrelid = d.adrelid AND […]

Rails 3 devise, current_user मॉडल में पहुंच योग्य नहीं है?

मेरे project.rb मॉडल में, मैं एक गतिशील चर के साथ एक अवसर बनाने की कोशिश कर रहा हूँ: scope :instanceprojects, lambda { where("projects.instance_id = ?", current_user.instance_id) } मुझे निम्नलिखित त्रुटि मिलती है: undefined local variable or method `current_user' for #<Class:0x102fe3af0> जहां नियंत्रक में मैं current_user.instance_id उपयोग कर सकता हूँ … क्या कोई कारण है कि […]

बाएं Outer रेल 3 में मिलती है

मेरे पास निम्न कोड है: @posts = Post.joins(:user).joins(:blog).select जिसका मतलब है कि सभी पदों को खोजने के लिए और उन्हें और संबद्ध उपयोगकर्ताओं और ब्लॉगों को लौटा देना। हालांकि, उपयोगकर्ता वैकल्पिक हैं जिसका मतलब है कि INNER JOIN में INNER JOIN :joins जेनरेट में :joins होने से बहुत सारे रिकॉर्ड वापस नहीं आ रहे हैं […]

उत्सुक लोड बहुलोफिक

रेल 3.2 का उपयोग करते हुए, इस कोड में क्या गलत है? @reviews = @user.reviews.includes(:user, :reviewable) .where('reviewable_type = ? AND reviewable.shop_type = ?', 'Shop', 'cafe') यह इस त्रुटि को बढ़ाता है: बहुरंगी संघ को बेसब्री से लोड नहीं किया जा सकता है: समीक्षा योग्य अगर मैं reviewable.shop_type = ? निकालूं reviewable.shop_type = ? स्थिति, यह […]

एकाधिक स्तंभों की विशिष्टता मान्य करें

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

रेल 5: सक्रियरेकॉर्ड या क्वेरी

रेल 5 सक्रियरेकॉर्ड में आप एक or क्वेरी कैसे करते हैं? इसके अलावा, क्या यह चेन के लिए संभव है or ActiveRecord where से है?

ActiveRecord Query Union

मैंने रेल की क्वेरी इंटरफ़ेस पर रूबी के साथ जटिल प्रश्न (कम से कम मेरे लिए) लिखा है: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) इन दोनों प्रश्न स्वयं द्वारा ठीक काम करते हैं दोनों पोस्ट ऑब्जेक्ट्स रिटर्न। मैं इन पोस्ट को […]

ActiveRecord.find (array_of_ids), आदेश को सुरक्षित रखें

जब आप Rails में Something.find(array_of_ids) करते हैं, तो परिणामस्वरूप सरणी का क्रम array_of_ids के क्रम पर निर्भर नहीं होता है क्या कोई रास्ता खोजने के लिए और आदेश को सुरक्षित रखें? एटीएम मैं मैन्युअल रूप से आईडी के आदेश पर आधारित रिकॉर्ड सॉर्ट करता हूं, लेकिन यह लंगड़ा की तरह है यूपीडी: यदि :order पैरा […]

क्या करता है उलटा है? क्या एसक्यूएल उत्पन्न करता है?

मैं inverse_of आसपास मेरे सिर को पाने की कोशिश कर रहा हूं और मुझे यह नहीं मिलता। जेनरेट किए गए एसक्यूएल की तरह दिखती है, अगर कोई हो? क्या inverse_of ऑप्शन एक ही व्यवहार को प्रदर्शित करता है यदि इसके साथ प्रयोग किया जाता है :has_many :belongs_to , और :has_many_and_belongs_to ? माफ करना, अगर यह […]

दिलचस्प पोस्ट
जावा बहुलाइन स्ट्रिंग जावास्क्रिप्ट 64 बिट इंटिजर्स को संभाल नहीं सकते, क्या यह? स्ट्रिंग के लिए जावा की आंतरिक प्रतिवेदन क्या है? संशोधित UTF-8? UTF-16? जी ++ -fdump-class-hierarchy के उत्पादन में पहली (int (*) (…)) 0 vtable प्रविष्टि क्या है? सी # में स्ट्रिंग एक संदर्भ प्रकार है जो मूल्य प्रकार की तरह व्यवहार करता है? जावास्क्रिप्ट केवल IE में डेवलपर टूल्स खोलने के बाद ही क्यों काम करता है? क्या यह कुंजी-आधारित पहुंच-संरक्षण पैटर्न एक ज्ञात मुहावर है? एंड्रॉइड में स्टेटस बार की ऊंचाई एक संपर्क से फोटो प्राप्त करना क्या जावा से कई मान प्राप्त करने के लिए सुरक्षित है? जावास्क्रिप्ट नामकरण सम्मेलनों एचटीएमएल में HTML कोड प्रदर्शित करें क्या कैमरा के साथ ऑब्जेक्ट की दूरी तय करना संभव है? JQuery के साथ कुकीज़ बनाएं, पढ़ें और मिटाएं एंड्रॉइड में अपने आवेदन के मेमोरी उपयोग को कैसे प्राप्त करूं?