एक्टिव रिकॉर्ड जैसे मॉडलिंग फ्रेमवर्क बनाने का टूलकिट। विशेषताओं, कॉलबैक, सत्यापन, क्रमांकन, अंतर्राष्ट्रीयकरण और परीक्षण के लिए समृद्ध समर्थन।

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

मेरे पास एक रेल मॉडल है जो ऑर्डर_नंबर मान की विशिष्टता को मान्य करता है, उन्हें 1_000_000 से शुरू होना चाहिए, इसलिए मैंने एक वैरिएबल जोड़ा जो पहले मान के रूप में उपयोग किया जाता है: # order model STARTING_NUMBER = 1_000_000 validates :order_number, uniqueness: true जब मैंने रूबोकॉप द्वारा अपना को....
25 सितंबर 2021, 08:42
... serialized_animals = ActiveModel::Serializer::CollectionSerializer.new(animals, each_serializer: ApiHandler::Api::Private::MobileApp::V8::AnimalSerializer) aggregate_failures 'response details' do expect(JSON.parse(response.body)['data']['animals']).to(eq(JSON.parse(seriali....
क्या मॉडल में नियंत्रक से स्थानांतरित किए गए पैरा को स्वच्छ करना संभव है? मान लें कि मेरे पास यह नियंत्रक है: class FooController < ApplicationController ... def new @foo||= Foo.new render :action => :new end def create @foo= Foo.new(foo_params) if @foo.save flash....
11 मार्च 2021, 14:05
मेरे पास दो सक्रिय मॉडल हैं, MultivariateExperiment जो has_many MultivariateExperimentVariant। इसके विपरीत, एक MultivariantExperimentVariant belongs_to और MultivariateExperiment। MultivariateExperiment में एक विशेषता experiment_name है। MultivariantExperimentVariant में name और weighting विशेषताएं ....
21 जिंदा 2021, 01:40
मेरे पास 2 मॉडल हैं, Account और User class Account has_many :users end class User belongs_to :account end मेरी समस्या के लिए प्रासंगिक मॉडल विवरण हैं: प्रत्येक खाते का एक subscription प्रकार होता है, जो या तो standard, premium या enterprise हो सकता है मैं उन सभी Users को ठीक से कैसे सूचीबद्ध क....
5 नवम्बर 2020, 18:23
मैं कुछ ऐसी चीज से फंस गया हूं जिसे मैंने पहले नोड या डीजेगो में अनगिनत बार किया है। मैं एक एपीआई-केवल रेल ऐप बना रहा हूं। मान लें कि मेरे पास एक Post मॉडल है जिसमें ब्लॉग पोस्ट हैं। मॉडल में एक published विशेषता है, जो यह निर्धारित करती है कि क्या कोई निश्चित पोस्ट पहले से ही बड़ी जनता के लिए उपलब....
4 अक्टूबर 2020, 22:42
मेरे पास तीन संबंधित मॉडल हैं, एक खाता जिसमें एक प्रोग्राम है और एक प्रोफ़ाइल है। जब कोई खाता बनाया जाता है, तब तक profile.email शून्य हो सकता है program.upgraded == 'f'। लेकिन program.upgraded को 't' पर सेट करने से पहले मैं कैसे और कहां सत्यापित कर सकता हूं कि profile.email सेट कर दिया गया है, या....
29 जुलाई 2020, 03:51
मुझे पता है कि उस त्रुटि के बारे में उनके समान प्रश्न थे, लेकिन दूसरी पोस्ट ने मेरी बहुत मदद नहीं की। मैं पिछले 2 घंटों से अपना कोड देख रहा हूं और इसे समझ नहीं पा रहा हूं। जब मैं दौड़ता हूँ: rails db:seed मुझे मिला: ActiveModel::UnknownAttributeError: unknown attribute 'admin' for User. # The data ....
14 जुलाई 2020, 23:59
मेरे पास चार मॉडल हैं। Event, Invitation, Profile और User। उनके निम्नलिखित संबंध हैं: Events में कई Invitations हैं Profiles में कई Invitations हैं Profiles, Users के हैं ...और बदले में, Invitations स्पष्ट रूप से Events और Profiles दोनों से संबंधित हैं मेरी समस्या यह है कि जब मैं किसी उपयोगकर्ता के....
4 जुलाई 2020, 18:42
मैं validates_each विधि के साथ कस्टम सत्यापन लागू करने का प्रयास कर रहा हूं। मेरे पास rules.json फ़ाइल है जहां मैं सत्यापन के लिए अपने नियम रखता हूं। इस मामले में मैं यह सत्यापित करना चाहता हूं कि gender मान ["Male", "Female"] सरणी में और title ["Mr", "Mrs"] सरणी में शामिल है। self.parse_rules विध....
29 जून 2020, 15:08
मैंने सुविधा को केंद्रीकृत करने और कई आयात नियंत्रकों को हटाने के लिए एक डेटा आयात पृष्ठ बनाया है। मेरे पास DataImports नियंत्रक के लिए पैरामीटर हथियाने के लिए DataImport ऑब्जेक्ट है। नियंत्रक आवश्यक आयात मॉडल की पहचान करता है, और आयात स्क्रिप्ट को किक करता है। यदि यह सफल होता है, तो यह आयातित ऑब्....
25 मई 2020, 15:57
मेरे पास एक मॉडल है और मैं एकल तालिका वंशानुक्रम का उपयोग कर रहा हूं। मेरे डेटाबेस में इसका एक type कॉलम है जो वर्ग नाम की स्ट्रिंग से भरा हुआ है। क्या मुझे इस कॉलम को मान्य करना चाहिए? विकल्प: डीबी . में आवश्यक कॉलम validates :type, presence: true validates :type, inclusion: {in: [Class1.to_s, Cla....
मेरे पास एक मॉडल है जिसमें इस तरह परिभाषित टेक्स्ट सरणी फ़ील्ड है: t.text "widgets", default: [], array: true और मेरे नियंत्रक में एक अनुमत पैरामीटर params.require(:model).permit(widgets: []) मेरे विचार में मैं इस तरह दिखने वाले इनपुट फ़ील्ड का उपयोग करके इस सरणी में डालने के लिए मान बना सकता हूं <i....
29 फरवरी 2020, 23:29
मैं सभी थिंग मॉडल ऑब्जेक्ट्स को बिना asscoiation_id के केवल एसोसिएशन के साथ वापस करना चाहता हूं, क्या include और except के बिना ऐसा करने का कोई बेहतर तरीका है? # Thing.rb belongs_to :object_a belongs_to :object_b # create_thing.rb def change create_table :things, id: false do |t| t.string ....
22 फरवरी 2020, 03:14
मैं दो अलग-अलग कस्टम सत्यापनकर्ता चाहता हूं, लेकिन एक सत्यापनकर्ता दूसरे को संदर्भित करना चाहता हूं: class URLFormatValidator < ActiveModel::EachValidator def validate_each(record, attribute, value) # ... validates the format of a URL is correct end end class URLReachableValidator < Act....
14 फरवरी 2020, 20:04
मुझे अपने मॉडल और नियंत्रक को मॉडलिंग करने में कुछ मदद चाहिए। यहाँ मैं क्या हासिल करना चाहता हूँ: मैं उपयोगकर्ता (हमेशा की तरह) नामक एक वसीयत उपयोगकर्ता और प्रोजेक्ट नामक दूसरा मॉडल चाहता हूं। एक परियोजना एक एकल उपयोगकर्ता से संबंधित होनी चाहिए और साथ ही इसमें कई प्रतिभागी होने चाहिए। किसी परियोज....
मुझे डेटा की एक बड़ी सूची को नष्ट करना है, और अपने काउंटर कैश को अपडेट करना है, लेकिन जब मैं उपयोगकर्ता को नष्ट_ऑल काउंटर कैश को हर डिलीट पर कॉल करता हूं। क्या मेरे काउंटर को केवल नष्ट_ऑल के बाद अपडेट करने का कोई तरीका है? मैंने पहले से ही ActiveModel कॉलबैक की कोशिश की है, लेकिन वे नष्ट_ऑल के समान....
28 अगस्त 2019, 18:04
मुझे यकीन नहीं है कि इस प्रश्न के लिए सबसे उपयोगी शीर्षक क्या होगा, लेकिन यहां परिदृश्य है। मेरे आवेदन में एक मॉडल मॉडल के माध्यम से स्वयं के अन्य उदाहरणों से लिंक कर सकता है: class Record < ApplicationRecord has_many :record_associations has_many :linked_records, through: :record_associations ....
19 जून 2019, 14:33
जब हम रेल में दो तालिकाओं के बीच संबंधों को परिभाषित करते हैं, तो हम आमतौर पर पसंद करते हैं rails g migration AddUserToTask user:belongs_to जैसी माइग्रेशन फ़ाइल जेनरेट करने के लिए कमांड चलाएँ और has_many :users जैसे संबंधों के प्रकार को परिभाषित करने के लिए मॉडल में लाइन जोड़ें फिर, केवल चरण 2 कैसे ....
क्या इन विधियों के बीच गति अंतर है? (पोस्टग्रेएसक्यूएल) प्रथम products = [{...},{...},...] products.each { |p| Product.create(p) } दूसरा products = [{...},{...},...] Product.create(products) प्रत्येक रिकॉर्ड के लिए दोनों विधियाँ दो प्रश्न बनाती हैं: 1) INSERT INTO "products" VALUES (..) 2) UPDA....
10 अप्रैल 2019, 12:52
मेरे पास दो मॉडल हैं: Category और Subcategory और मेरी स्थिति यह हो सकती है कि उपश्रेणी में अधिक उपश्रेणियां शामिल होंगी मैं इसे रेल संघों के साथ कैसे कर सकता हूं? अब मेरा कोड: श्रेणी.आरबी class Category < ApplicationRecord has_many :subcategories, :dependent => :destroy end उपश्रेणी.आरबी class Su....
23 मार्च 2019, 14:47
कुछ ActiveModel एसोसिएशन रणनीतियों के आसपास अपना सिर लपेटने की कोशिश कर रहा हूं। यहाँ मैं क्या हासिल करने की कोशिश कर रहा हूँ: एक Quiz एक Lesson से संबंधित है एक User प्रश्नोत्तरी में भाग ले सकता है (उनके पास इसका स्वामित्व नहीं है) प्रश्नोत्तरी स्कोर सहेजा गया है और उपयोगकर्ता के अंतर्गत आता है इसल....
28 फरवरी 2019, 02:26
रेल 3 में मेरे ऐप ने मॉडल के नाम के साथ ActiveModel ऑब्जेक्ट्स को रूट के रूप में क्रमबद्ध किया, जैसे: { "car": { "id":29, "make":"Kia", "model":"Optima" } } जिसमें कॉन्फ़िगर किया गया था: #config/initializers/wrap_parameters.rb ActiveSupport.on_load(:active_record) do self.include_r....
जब मैं दौड़ता हूं: rails db:seed कमांड लाइन में, मुझे निम्न त्रुटि मिलती है: ActiveModel::UnknownAttributeError: unknown attribute 'name' for Review.......................................................... जब मैं दौड़ता हूं तो मुझे भी वही त्रुटि मिलती है: rails db:seed बीज.आरबी movie = Movie.fin....
पृष्ठभूमि: मैं रूबी में प्रैक्टिकल ऑब्जेक्ट ओरिएंटेड डिज़ाइन पढ़ने के बाद अपने कोड को पुन: सक्रिय करने का प्रयास कर रहा हूं (यह बहुत बढ़िया है), और ऐसा करने में, मैं कुछ और मॉडल पेश करना चाहता हूं जो तर्क के साथ एक बड़ी फ़ाइल (और उसके लिए केस स्टेटमेंट) के बजाय जिम्मेदारी को समाहित करते हैं। समस्या....