सक्रिय समर्थन रूबी पर रूबी भाषा एक्सटेंशन, उपयोगिताओं और अन्य ट्रांसवर्सल सामान प्रदान करने के लिए जिम्मेदार रूल्स घटक है।

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

रेल 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
मेरे एक्सएमएल तत्वों की तारीखें हाइफ़न से अलग होती हैं और एक्सएमएल को वैध रखने के लिए अंडरस्कोर से शुरू होती हैं। <?xml version="1.0" encoding="UTF-8" ?> <root> <_2018-12-11> <USD>1.1379</USD> <JPY>128.75</JPY> <BGN>1.9558</BGN> </_2018-12-11> <_2018-12-10> <USD>1.1425</USD> ....
7 जुलाई 2021, 02:40
मुझे रेल संस्करण अपग्रेड के साथ थोड़ी देर हो चुकी है। मुझे आश्चर्य हुआ कि सक्रिय_सपोर्ट का एक गुच्छा रेल द्वारा उत्पन्न कॉन्फ़िगरेशन/पर्यावरण/* फाइलों में आवश्यक है। ये किसलिए हैं? क्या इसका Zeitwerk से कोई लेना-देना है जिसे Rails6 में पेश किया गया था? मुझे याद नहीं है कि वे रेल के पुराने संस्करण....
मुझे ऐसा लग रहा है कि मैं इस पर घरों का चक्कर लगा रहा हूं। संक्षेप में, मेरे पास एक स्थान मॉडल है जिसमें खुलने का समय है, जिसे डीबी में opens_at और closes_at के रूप में तैयार किया गया है। डेटाबेस में हर समय UTC के रूप में संग्रहीत किया जाता है। अगर मैं न्यू यॉर्क में opens_at को अपने फॉर्म में 08:30....
मैं अपने demo_worker.rb में active_support की आवश्यकता चाहता था। require 'sidekiq' require 'active_support' class DemoWorker end और फिर मैं भागा sidekiq -r ./demo_worker.rb इसने मुझे बताया कि सक्रिय_सपोर्ट की आवश्यकता नहीं हो सकती है, मैंने रेल की आवश्यकता की भी कोशिश की, लेकिन फिर भी बिल्कुल काम ....
9 मई 2021, 09:51
वर्तमान वर्ष के दिन के आधार पर तिथि का पता कैसे लगाया जा सकता है? उदाहरण के लिए, आपके पास वर्ष का दिन 235 है, यह किस तारीख से मेल खाता है? उदाहरण के लिए, आप एक वर्ष का दिन इस प्रकार पा सकते हैं: Date.today.yday #=> 126 (for May 6, 2021) विपरीत कैसे प्राप्त करें? Date.some_method(126) #=> 2021-05-0....
6 मई 2021, 20:48
मुझे ActiveSupport::Notifications व्यवहार समझ में नहीं आ रहा है। मैं वर्तमान में रूबी 2.5.0 और रेल 5.2 का उपयोग कर रहा हूं और मैं यह सत्यापित करने के लिए आरएसपीईसी (3.7.0) के लिए एक कस्टम मैचर बनाने की कोशिश कर रहा हूं कि कोई क्वेरी ट्रिगर की गई है या नहीं। वर्तमान में मेरा मिलानकर्ता इस तरह दिखता....
23 फरवरी 2021, 02:25
मैं रूबी में एक नेस्टेड हैशविथ इंडिफेरेंट एक्सेस को फ्रीज करने की कोशिश कर रहा हूं और कुछ अप्रत्याशित व्यवहार में आया हूं। .with_indifferent_access के साथ न तो आंतरिक या बाहरी हैश लपेटे बिना, यह अपेक्षा के अनुरूप काम करता है: v = { 'a' => { 'b' => 2 }.freeze }.freeze v['a'].frozen? => true v_1[:a]....
9 जिंदा 2021, 06:06
मुझे नहीं पता कि मैं कुछ बेवकूफी कर रहा हूँ, इसलिए मेरे साथ रहो। tl;dr रेल ActiveSupport समय और समय क्षेत्र में अल्पाइन लिनक्स पर त्रुटि है। यह मेरे समय क्षेत्र के डीएसटी संस्करण (गर्मी के समय) का उपयोग करता है जब इसे सर्दियों के समय का उपयोग करना चाहिए। पुन: पेश करने के चरण: डॉकर अल्पाइन लिनक्स रू....
29 अक्टूबर 2020, 00:02
क्या कुछ ActiveSupport :: TimeZone ऑब्जेक्ट को कनवर्ट करने का कोई रेल तरीका है उदा। 2021-01-15 04:32:30 UTC जैसे अधिक मानवीय अनुकूल समय में 2021-01-15 04:32:30 PM ? स्ट्रिंग में हेरफेर करना और अगर यह दोपहर के बाद/पहले है तो काम करना आसान होगा, लेकिन मैं सिर्फ यह जांचना चाहता हूं कि वहां पहले से कुछ....
27 अक्टूबर 2020, 03:29
Time.zone.name "Eastern Time (US & Canada)" देता है। EST जैसे छोटे प्रारूप में टाइम ऑब्जेक्ट के लिए समय क्षेत्र प्राप्त करने का कोई तरीका है?....
8 अक्टूबर 2020, 20:07
मैं अपनी विधियों को कॉल करने से पहले ऑब्जेक्ट को प्रारंभ करने के लिए एक सहायक मॉड्यूल बना रहा हूं module Initialized extend ActiveSupport::Concern class_methods do def run(*args) new(*args).run end def call(*args) new(*args).call end def execute(*args) ne....
31 अगस्त 2020, 17:02
यहाँ अन्य उत्तरों के आधार पर मैंने सोचा कि मैं यह कर सकता हूँ: रेल मॉडल उपलब्धता उत्पन्न करते हैं class CreateAvailabilities < ActiveRecord::Migration[6.0] def change create_table :availabilities do |t| t.references :user, null: false, foreign_key: true t.datetime :starts_at....
हम इस त्रुटि को हाल ही में अधिक से अधिक पॉप अप करते हुए देख रहे हैं - लेकिन लगातार नहीं और इसे मैन्युअल रूप से पुन: उत्पन्न करने में सक्षम नहीं हैं। हमारे पास रूबी 2.6.5 पर रेल ऐप (5.2.3) पर एक मानक रूबी है। मैंने समान शीर्षक वाले अन्य सभी पोस्ट पढ़े हैं, लेकिन मैं यह नहीं समझ सकता कि यह कहाँ से आ....
18 जून 2020, 20:58
रूबी में, ActiveSupport और TZInfo मौजूद होने के साथ, मैं मनमाना समय स्ट्रिंग को पार्स करने का प्रयास कर रहा हूं जिसमें टाइमज़ोन पहचानकर्ता शामिल हो सकता है। ऑफसेट के रूप में दिए जाने पर समय क्षेत्र को संभालना (जैसे, '-08:00') कोई समस्या नहीं है। और लंबे नामों की दोनों शैलियाँ काम करती प्रतीत होती ह....
9 जून 2020, 04:37
मैंने number_to_human को कॉल करते समय छोटे प्रत्ययों का उपयोग करने के लिए ActiveSupport प्राप्त करने के लिए एक कस्टम लोकेल स्थापित किया है। number_to_human(123456) => '123.4 Thousand' के बजाय, यह मुझे number_to_human(123456) => '123.4k' देता है। यह सब ठीक काम करता है। जो नहीं काम करता है वह यह है ....
25 अप्रैल 2020, 14:54
मैं रयान बेट्स के ट्यूटोरियल की बदौलत प्रस्तुतकर्ता (या डेकोरेटर) पैटर्न खोज रहा हूं और एक प्रशिक्षण परियोजना में इसे लागू करना। मैं सोच रहा हूं कि कस्टम ऑब्जेक्ट्स के बीच ActiveSupport delegate विधियों का उपयोग करने का कोई तरीका है या नहीं? अपने पहले मॉडल (उत्पाद) को पुन: सक्रिय करने के बाद, मैं ....
17 अप्रैल 2020, 20:15
रेल 6 के भीतर कुछ भी करने का प्रयास करते समय मुझे एक त्रुटि मिल रही है (उदाहरण के लिए डेटाबेस माइग्रेशन, सर्वर शुरू करना, डेटाबेस छोड़ना आदि) मुझे जो त्रुटि मिलती है वह है: ActiveSupport::MessageEncryptor::InvalidMessage: ActiveSupport::MessageEncryptor::InvalidMessage C:/Users/environment/shafrica/....
29 मार्च 2020, 15:34
मेरे रेल ऐप में मेरे पास मॉडल टिकट है। इसका created_at क्षेत्र ActiveSupport::TimeWithZone। इसमें पूर्णांक प्रकार का एक number फ़ील्ड भी है। number फ़ील्ड प्राथमिक कुंजी नहीं है। प्राथमिक कुंजी एक यूयूआईडी है। किसी भी साल मेरे पास एक ही नंबर के 2 टिकट नहीं हो सकते। उदाहरण के लिए, वर्ष २०२० में ....
मुझे बहुत अजीब लग रहा है कि मुझे ActiveSupport::Duration द्वारा गणना की गई गलत अवधि मिल रही है। यहाँ मेरे पास मौजूद कोड का सार है require 'time' require 'active_support/duration' require 'active_support/gem_version' a = Time.parse('2044-11-18 01:00:00 -0600') b = Time.parse('2045-03-05 04:00:00 -06....
24 जिंदा 2020, 02:19
सक्रिय समर्थन का deep_transform_values हैश के सभी मानों को पुनरावर्ती रूप से रूपांतरित करता है। हालांकि, क्या ऐसी कोई विधि है जो रूपांतरण करते समय मूल्यों की कुंजी तक पहुंचने की अनुमति देगी? मैं निम्नलिखित करने में सक्षम होना चाहता हूं: keys_not_to_transform = ['id', 'count'] response = { result: ....
17 पद 2019, 16:37
तो मैं एक अमूर्त वर्ग का परीक्षण करने की कोशिश कर रहा हूँ। मैंने जो पढ़ा है, उसके अनुसार Foo नाम की एक कक्षा दें, मैं RSpec में निम्नलिखित कर सकता हूं और यह अन्य परीक्षणों में लीक नहीं होगा। let(:test) do Class.new(Foo) do # Do things here end end हालांकि मैंने पाया कि यह अभी भी लीक होता ह....
14 नवम्बर 2019, 02:11
मेरे पास 2 बार एक भयानक समय रहा है जो कह रहा है कि यह बराबर नहीं है # returns TRUE before persisted, but when retrieved from postgres it's FALSE end_date == end_date.in_time_zone('Eastern Time (US & Canada)').end_of_day आपका तत्काल विचार शायद usec है, हालांकि मैंने पहले ही कई बार जांच की है, और दोन....
29 अगस्त 2019, 07:49
मेरे पास एक कस्टम EachValidator है जो दो अलग-अलग मॉडलों में उपयोग किया जाता है। मैंने इसे मॉडल को DRY करने के लिए एक चिंता में स्थानांतरित कर दिया: module Isbn extend ActiveSupport::Concern included do class IsbnValidator < ActiveModel::EachValidator GOOD_ISBN = /^97[89]/.freeze ....
29 जुलाई 2019, 01:31
मैंने ऐसा कुछ करने की कोशिश की: a = ActiveSupport::TimeWithZone.new(Time.now,Time.zone) b = a a - b # it gives 0.0 (float) जबकि जब मैंने कोशिश की: a.to_s # it gives "2019-06-30 11:11:42 -0700" a.to_a # it gives [42, 11, 11, 30, 6, 2019, 0, 181, true, "PDT"] तो यह फ्लोट नंबर कहां से है?....
30 जून 2019, 19:23