एक्टिव रिकॉर्ड एक ऐसा पैटर्न है जो सिंगल लॉजिक में स्टोरेज एब्स्ट्रक्शन के साथ डोमेन लॉजिक को जोड़ता है। इस टैग का उपयोग पैटर्न के बारे में प्रश्नों के लिए, [रेल-एक्टिवरकार्ड] रेल्स ORM ढांचे के बारे में प्रश्नों के लिए करें।

के बारे में अधिक activerecord...

ओवरलैपिंग फ़ील्ड और कार्यक्षमता के साथ कई ActiveRecord कक्षाओं पर विचार करें और उनमें से कई ओवरलैपिंग फ़ील्ड समान सत्यापन वाले हों। मैं सत्यापन साझा करने का प्रयास कर रहा हूं, लेकिन यदि कोई शर्त पूरी होती है (मॉडल की गैर-अतिव्यापी विशेषताओं में से एक के आधार पर) साझा कोड नहीं चलाती है। class Book <....
14 नवम्बर 2021, 02:13
मैं एक साधारण क्वेरी में संग्रह से रिकॉर्ड डालने (और अद्यतन) करने के लिए upsert_all विधि का उपयोग करना चाहता हूं, उदाहरण के लिए: books = [] 10.times do |i| books << Book.new(name: "book #{i}") end Book.upsert_all(books) हालांकि, मुझे निम्न त्रुटि मिलती है: .../activemodel-6.1.4.1/lib/active_mo....
28 अक्टूबर 2021, 19:38
इस सुविधा पर मैं अपने स्कूल के ऐप में जोड़ रहा हूं, एक उपयोगकर्ता के पास सिस्टम द्वारा हर 4 सप्ताह में एक नया चेकअप (एक छोटी अंग्रेजी परीक्षा) प्रस्तुत किया जा रहा है। मैं एक क्वेरी बनाना चाहता हूं जो हमेशा डेटाबेस से एक चेकअप पुनर्प्राप्त करता है जिसका पहले छात्र द्वारा उत्तर नहीं दिया गया है। चू....
26 अक्टूबर 2021, 21:32
रेल 7 में, मैं अपने डेटाबेस में डेटा आयात करने के लिए मणि 'activerecord-import' का उपयोग कर रहा हूं और उदाहरण के लिए एकाधिक प्रविष्टियों से बचता हूं: my_books = [] 10.times do |i| my_books << Book.new(name: "book #{i}") end # In the line below the error appears Book.import my_books ज....
26 अक्टूबर 2021, 19:44
मेरे पास 'ईवेंट' और 'सदस्य' के बीच कई-से-अनेक संबंध हैं। मैं वर्तमान में उन सभी घटनाओं को फ़िल्टर करने का प्रयास कर रहा हूं जो किसी निश्चित सदस्य से संबंधित नहीं हैं। मैं इसके विपरीत करने में सक्षम हूं, जहां मैं किसी विशेष घटना से संबंधित सभी घटनाओं का चयन कर सकता हूं। मैंने इस तरह से इसे किया: cl....
क्या आप मेरे दृश्य के चयन में एचएएसएच के डेटा को प्रदर्शित करने में मेरी सहायता कर सकते हैं। मेरे पास मेरा हैश डेटा दृश्य में है लेकिन मुझे आईडी रखने के लिए विकल्प मान की आवश्यकता है। रेल 5.2.2 <div class="form-group row"><label class="col-sm-2 col-form-label">Select</label> <div class="col-sm-1....
22 अक्टूबर 2021, 20:04
मैं एक खोज फ़िल्टर कर रहा हूं और एक क्वेरी में विभिन्न स्थितियों को संयोजित करने के लिए एक विधि की तलाश कर रहा हूं जहां निम्नलिखित कथन: क्वेरी को या तो (1) "एएटीआर" प्रतीक के साथ सभी विज़िट या (2) "एसीसीटी" प्रतीक के साथ सभी विज़िट्स दिखाना चाहिए या (3) array_ids_scr में स्क्रीनिंग आईडी वाले सभी मर....
17 अक्टूबर 2021, 22:21
मेरे पास ऐसा मॉडल है: class Thing < ApplicationRecord belongs_to :thing has_many :things end रेल 5 में यह काम कर रहा था। रेल 6.1 में, ऐसा होता है: t1 = Thing.create t2 = Thing.create(thing: t1) t3 = Thing.create(thing: t2) t3.thing.id # t2 id, correct Thing.find(t3.thing_id).thing.id # t1 id,....
14 अक्टूबर 2021, 13:38
एक वीडियो में कई श्रेणियां हो सकती हैं। video.rb has_many :video_categories has_many :categories, through: :video_categories category.rb has_many :video_categories has_many :videos, through: :video_categories मेरे पास यह सरल रूप है जो उपयोगकर्ता को विशिष्ट वीडियो खोजने के लिए उन श्रेणियों का चयन ....
12 अक्टूबर 2021, 21:16
मैं लेन-देन के साथ काम कर रहा हूं जो या तो खरीद या धनवापसी हो सकता है और मुझे उन्हें एक दूसरे से जोड़ने की आवश्यकता है। एक खरीद में कई धनवापसी (आंशिक धनवापसी) हो सकती हैं, और एक धनवापसी को कई खरीद से जोड़ा जा सकता है। मैंने यहां बताए अनुसार संबंध स्थापित करने का प्रयास किया। यहाँ मेरा लेनदेन मॉडल ह....
6 अक्टूबर 2021, 19:21
एक रेल एप्लिकेशन में मैं काम कर रहा हूं, मेरे पास इस तरह से जुड़े कुछ अलग मॉडल हैं (स्पष्टता के लिए संघनित): group.rb class Group < ApplicationRecord has_many :members, class_name: 'GroupMember' has_many :newsletters end group_member.rb class GroupMember < ApplicationRecord belongs_to :group ....
6 अक्टूबर 2021, 01:00
यहाँ मैं क्या करना चाहता हूँ: Aquarium .select(:id, :name, :yr_built, 'fishes.name') .joins(:fishes) .where(fishes: {name: "Nemo"}) .order('fishes.bday DESC') यह वर्तमान में इरादा के अनुसार काम करता है, क्योंकि मैं कच्चे एसक्यूएल कोड डालता हूं। हालांकि, क्योंकि मुझे बताया गया था कि कच्चे ए....
2 अक्टूबर 2021, 21:02
मैं उपयोगकर्ताओं की एक सूची प्राप्त करने की कोशिश कर रहा हूं, और विभिन्न स्थितियों में उनके पास परियोजनाओं की गिनती है। मेरे पास एक उपयोगकर्ता तालिका है, और मेरी परियोजना तालिका के लिए निम्नलिखित है। create_table :projects do |t| t.string :slug, null: false t.belongs_to :user t.string ....
30 सितंबर 2021, 21:58
मुझे ये दो टेबल मिले हैं जहां एक टेबल में दूसरी टेबल पर कई विदेशी कुंजी हैं। टेबल rankings +----------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------------+--------------+------+-----+---------+-----....
30 सितंबर 2021, 21:18
मैंने accept_waiver एंडपॉइंट बनाया है जो उपयोगकर्ता को जिम छूट पर हस्ताक्षर करने की अनुमति देता है। अगला चरण जिम मॉडल में सत्यापन विधि :sign_only_one_waiver जोड़ रहा है जो पुष्टि करता है कि उपयोगकर्ता केवल एक छूट स्वीकार कर रहा है लेकिन विधि को नहीं कहा जा रहा है। मैंने on: :create जोड़ा है, इसलिए ....
29 सितंबर 2021, 20:25
मैं अपने डेटाबेस से केवल मई के महीने में सक्रिय स्थिति वाले सभी छात्र छात्रों का चयन कैसे कर सकता हूं? मैं इसे सक्रिय रिकॉर्ड दस्तावेज़ीकरण में नहीं ढूंढ सका। मैं केवल उन छात्रों से पूछताछ करने में कामयाब रहा जो मई में बनाए गए थे, न कि सभी सक्रिय छात्र .... Student.where(status:'active', created_a....
मेरे पास कुछ वाकई कठिन डीबी प्रश्न हैं जिन्हें मुझे रेल 6 सक्रिय रिकॉर्ड के लिए सही तरीके से फिर से लिखने में मदद की ज़रूरत है। ये वर्तमान में एक ऐप में काम कर रहे हैं I रेल पर रूबी के नए संस्करण (6.1.4.2) को फिर से लिख रहा है। यह मूल रूप से रेल v3.2 पर स्क्वील नामक एक हेल रत्न के साथ लिखा गया था ज....
29 सितंबर 2021, 00:47
मैं रूबी ऑन रेल्स के नए संस्करण में एमिशन गेटवे नामक प्रोग्राम को फिर से लिख रहा हूं। मेरे पास एक तरीका है जो स्क्वील नामक मणि से वाक्यविन्यास के साथ लिखा गया था और मुझे इसे फिर से लिखने में बहुत कठिन समय हो रहा है। मैं इसे 4 घंटे से अधिक समय से विफल कर रहा हूं और इसे समझ नहीं पा रहा हूं। यह यहीं व....
27 सितंबर 2021, 22:53
मेरे पास एक मॉडल Booking है जिसे बनाने से पहले कई गैर-संबद्ध तालिकाओं के विरुद्ध सत्यापित करने की आवश्यकता है। कुछ इस तरह: class Booking < ApplicationRecord validate :must_be_available private def must_be_available return if available? errors.add :date, 'the booking period is un....
मैं इस कोड को छोटा कर दूंगा। def foo type, user if type == "foo" user.foo elsif type == "bar" user.bar end end user ActiveRecord ऑब्जेक्ट है type स्ट्रिंग "फू" या "बार" है अगर मेरे पास और types हैं तो मुझे और elsif बनाने होंगे। कॉलम नाम के रूप में type वेरिएबल का उपयोग करके इसे छोटा ....
26 सितंबर 2021, 23:25
मैं Yii2 रिलेशनल डेटाबेस / एक्टिव क्वेरी मॉडल के साथ काम कर रहा हूं और मैं एक sort द्वारा सॉर्ट करने का प्रयास करते समय संबंध सेट करने के लिए $this->hasMany()->viaTable() के साथ मैजिक मेथड getModelName() का उपयोग करने की कोशिश में एक समस्या में भाग गया। मेरी जंक्शन तालिका में कॉलम। सबसे पहले मैंने ....
25 सितंबर 2021, 23:28
मैं निम्नलिखित करने की कोशिश कर रहा हूं, लेकिन पॉलीमॉर्फिक को सेटअप करने के तरीके के बारे में थोड़ा भ्रमित हो रहा हूं। Class Topic end Class Post end Class Podcast end Class ResourceTopics # This table has the following fields: [topical_type, topical_id] end मुझे दोनों तरीकों स....
मेरे पास निम्नलिखित गुंजाइश है: scope :scope_name_or_email_search, lambda { |query = ''| joins(:user_information) .where(' users.email LIKE ? OR user_informations.first_name LIKE ? OR user_informations.last_name LIKE ?', "%#{query}%", "%#{query}%", "%#....
17 सितंबर 2021, 22:18
मेरे पास एक मॉडल CompanyIntro है जिसमें Company के दो संदर्भ हैं: class CompanyIntro < ApplicationRecord belongs_to :company_one, class_name: "Company", foreign_key: "company_one_id" belongs_to :company_two, class_name: "Company", foreign_key: "company_two_id" ... मैं कुछ ऐसा करना चाहता हूं:....
15 सितंबर 2021, 13:56
मेरे पास तीन मॉडलों के साथ रेल 5.2 प्रोजेक्ट है: class Post has_many :post_tags has_many :tags, through: :post_tags end class PostTags belongs_to :post belongs_to :tag end class Tags has_many :post_tags has_many :posts, through: :post_tags end मेरे पास टैग आईडी की कई सरणियाँ हैं, उदा:....
8 सितंबर 2021, 19:54