`ActiveModel :: Serializers` का उद्देश्य किसी वस्तु को प्रदान करना है `ActiveMecel` सहित` ActiveModel` ऑब्जेक्ट्स का क्रमबद्धकरण वस्तुएं।

के बारे में अधिक active-model-serializers...

मैं Django-rest-framework और प्रतिक्रिया का उपयोग करके एक ईकॉमर्स वेबसाइट बना रहा हूं। मैं कार्ट में आइटम जोड़ने की कोशिश कर रहा हूं। मैं फ्रंटएंड पर कार्ट में आइटम जोड़ने में सक्षम हूं, लेकिन मैं कार्ट डेटा को बैकएंड (Django) डेटाबेस में स्टोर करना चाहता हूं ताकि जब भी उपयोगकर्ता कार्ट में आइटम ज....
मेरे पास एक डेटाबेस है जिसे मैं संशोधित नहीं कर सकता क्योंकि यह एक नोड से केवल-पढ़ने के लिए आबादी है जिसे मैं नियंत्रित नहीं करता हूं। इससे तालिकाओं में foreign_keys हो जाते हैं जो रेल के डिफ़ॉल्ट तरीके से भिन्न होते हैं। आप नीचे दिए गए मॉडलों में वर्तमान स्थिति देख सकते हैं: # app/models/epoch_sta....
4 अप्रैल 2021, 16:55
... 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 FooSerializer < ActiveModel::Serializer attributes :id, :name has_many :foo_bars, serializer: BarSerializer end class BarSerializer < ActiveModel::Serializer attributes :id, :acronym end मेरी समस्या यह है कि धारावाहिक को तत्काल चालू करते समय और as_json....
दरअसल, मैं उन क्षेत्रों को मान्य करने की कोशिश कर रहा हूं जो धारावाहिकों में दिए गए हैं Server time: Thu, 24 Dec 2020 11:29:07 +0000 नोट: समस्या सत्यापन फ़ील्ड में है। सत्यापन फ़ील्ड जोड़ने से पहले यह ठीक काम कर रहा था। क्या कोई इस मुद्दे को हल करने में मेरी मदद कर सकता है? मैंने सोचा था कि स....
मुझे एक शर्त बनाने की आवश्यकता है ताकि जिन घटनाओं की तारीख वर्तमान तिथि से कम हो, वे JSON में प्रदर्शित न हों और केवल आने वाली घटनाओं को देखें। class EventSerializer < ActiveModel::Serializer attributes :end_date def end_date date_to_show = object.stop || (object.start + 1.day).beginning_of....
4 नवम्बर 2020, 02:20
class Api::V1::BookSerializer < ActiveModel::Serializer attributes :id, :status, :name, :author_name, :published_date attributes :conditional_attributes if condition_1? belongs_to :user if condition_2? end यहां मैं कंट्रोलर के एक्शन बेसिक पर कंडीशन रखना चाहता हूं। उदाहरण के लिए मैं केवल अनुक....
30 अक्टूबर 2020, 10:36
मेरे पास दो मॉडल हैं, आर्टवर्क और इवेंट, एक आर्टवर्क में कई इवेंट होते हैं। कुछ घटनाओं की पुष्टि होती है। अपने धारावाहिक में मैं प्रत्येक कलाकृति के लिए अंतिम पुष्टि की गई घटना को वापस करना चाहता हूं अभी यह करता है, लेकिन एक धीमी (n+1?) क्वेरी भी बनाता है जहां प्रत्येक क्रमबद्ध कलाकृति सभी घटनाओं क....
25 अक्टूबर 2020, 16:41
मैं अपने परीक्षण सूट में ग्राफ़क्यूएल चर के रूप में पास करने के लिए जेसन डेटा बनाने के लिए एएमएस का लाभ उठाना चाहता हूं। जाहिर है, यह :camel_lower का समर्थन करता है जो :some_field जैसी हैश कुंजियों को :someField में बदल देगा, लेकिन मैं इसे काम नहीं कर सकता। यहाँ प्रासंगिक कोड है: /config/initializ....
12 अक्टूबर 2020, 20:40
मेरे पास एक छोटी सी कक्षा है जो 4 मॉडलों के साथ काम करती है। मैं चीजों को "सही" तरीके से करना चाहता हूं। मूल रूप से, मैं 2 Address मॉडल, 1 Shipment (w/2 पता_आईडी, और 1 Parcel बनाना चाहता हूं जो Shipment से संबंधित है। इस समय, मैं उलझन में हूँ। मुझे इसे पार करने और अगले बड़े मील के पत्थर पर जाने क....
22 जुलाई 2020, 06:46
मैं सभी अनुलग्नकों को ActionController:: Live का उपयोग करके स्ट्रीम करके डाउनलोड करना चाहता हूं। अगर मैं gem 'active_model_serializers', '0.9.2' रत्न हटा दूं तो यह ठीक काम कर रहा है। यह सर्वर को रोकता है और मुझे इसे पुनरारंभ करना होगा। यहाँ नियंत्रक है Zip_streaming.rb class ZipStreamingContro....
मेरे पास मचान के माध्यम से उत्पन्न user_controller के साथ रेल ऐप पर रूबी है। # app/controllers/api/v1/users_controller.rb class Api::V1::UsersController < Api::V1::ApiController skip_before_action :verify_authenticity_token serialization_scope :view_context def show render json: @user....
मैं उपयोगकर्ता पर कस्टम JSON प्रतिक्रियाओं को प्रस्तुत करने के लिए रेल एपीआई और सक्रिय मॉडल धारावाहिकों का उपयोग कर रहा हूं जब वे साइन अप/साइन इन करते हैं और यह नहीं जानते कि जेनरेट किए गए जेडब्ल्यूटी टोकन कैसे जोड़ें ताकि मैं इसे पोस्टमैन का उपयोग करके आगे के अनुरोधों के लिए पुनर्प्राप्त कर सकूं। ....
मैं अपने रेल एपीआई प्रोजेक्ट के साथ ActiveModelSerializers रत्न का उपयोग कर रहा हूं। मैंने एपीआई वर्जनिंग के कारण app/controllers/v1/jobs_controller.rb के अंदर एक JobsController बनाया है। मैंने app/serializers/v1/job_serializer.rb के अंदर भी एक JobSerializer बनाया है, वह भी API वर्जनिंग के कारण। जब ....
मैंने कुछ महीने पहले न्यूनतम रेल निर्भरता उन्नयन के साथ एक स्थापित रेल आवेदन पर रेल को 5.2.4.2 में अपग्रेड किया है; एप्लिकेशन एक बार फिर स्थिर हो गया है इसलिए हमने सभी रेल निर्भरता को इसके नवीनतम संगत संस्करणों में अपग्रेड करने का निर्णय लिया है। अब, जब भी किसी नियंत्रक के पास एक साधारण (गैर डीबी-म....
28 अप्रैल 2020, 03:29
मैं सक्रिय मॉडल Serializers का उपयोग कर रहा हूँ। मैं @current_user तक पहुंचने की कोशिश कर रहा हूं, जिसे ApplicationController के अंदर परिभाषित किया गया है: class ApplicationController < ActionController::API before_action :authenticate_request private def authenticate_request auth_header ....
24 अप्रैल 2020, 23:31
मैं एक बुकिंग स्पेस एपीआई बनाने की कोशिश कर रहा था। मुझे यह त्रुटि मिल रही है। क्या कोई इस में मेरी मदद कर सकता है। क्या Booking_items_attribute को कॉल करने का कोई अन्य तरीका है। मैं एक स्पेस बुकिंग एपीआई बना रहा था NoMethodError in Api::V1::BookingsController#create undefined method `booking_i....
27 मार्च 2020, 08:17
मैं अपनी एपीआई प्रतिक्रिया प्रदान करने के लिए 'active_model_serializers', '~> 0.10.6' का उपयोग कर रहा हूं। मेरी index कार्रवाई के लिए मैं यह कर रहा हूं - render json: @items, root: 'data', each_serializer: ItemsSerializer लेकिन मेरे जवाब में, मुझे root key - data नहीं मिल रहा है [ { "id": 85....
मेरे पास एक रेल एपीआई है जिसमें वर्तमान में कुछ एन + 1 प्रश्न हैं जिन्हें मैं कम करना चाहता हूं। जैसा कि आप देख सकते हैं कि डेटा वापस करने से पहले यह कुछ लूप से गुजर रहा है। रिश्ते इस प्रकार हैं: कंपनी मॉडल class Company < ApplicationRecord has_many :jobs, dependent: :destroy has_many :contacts....
मेरे पास मेरे डीबी में User मॉडल मौजूद है, हालांकि मैं active_model_serializers मणि के साथ जेसन प्रतिक्रिया वापस करना चाहता हूं जिसमें user गुण player नामस्थान में encapsulated/नेस्टेड हैं जो नहीं करता है डीबी में मौजूद है (कहते हैं कि यह आभासी है और यह मनमाना अपेक्षित प्रतिक्रिया है)। के बजाए: { ....
27 जिंदा 2020, 13:39
लक्ष्य: एक रेल नियंत्रक के बाहर घोंसले के एक स्तर से परे रिकॉर्ड को क्रमबद्ध रूप से क्रमबद्ध करें, जहां प्रत्येक नेस्टेड रिकॉर्ड अपने स्वयं के धारावाहिक का उपयोग करता है। मैं एक नियंत्रक के भीतर से पुनरावर्ती रूप से ActiveModel :: Serializers का सफलतापूर्वक उपयोग कर सकता हूं: render json: @record, i....
30 अक्टूबर 2019, 18:47
मैं एक सीरिएलाइज़र को ऑब्जेक्ट पास कर रहा हूं जो सभी रिकॉर्ड लौटाता है, जब ऑब्जेक्ट खाली सरणी देता है वह वह समय होता है जहां यह त्रुटि दिखाई देगी। def booked_cars if params["id"].present? @customer = Customer.find(params["id"].to_i) @booked_cars = @customer.bookings.where(cancel....
9 अगस्त 2019, 12:26
मैं सभी उपयोगकर्ता विवरण और उपयोगकर्ता विवरण मॉडल माई मॉडल के खिलाफ सभी भूमिकाओं की सूची प्राप्त करना चाहता हूं class UserDetail(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE, related_name='userdetail_user', default='111') cn = mode....
28 जुलाई 2019, 16:29
मैं जानना चाहता हूं कि एएमएस के साथ ब्रैकेट के साथ प्रस्तुत करने पर पैराम के बिना चर प्रस्तुत करना संभव है या नहीं? उदाहरण के तौर पर: render json: { comments: @comments, status: 200, hasMore: hasMore } मैं टिप्पणियों के बिना सिर्फ @comments प्रस्तुत करना चाहता हूं: और हैमोर के साथ: जेसन पर अधिक दिखा....
यह वह प्रश्न है जो मुझे वर्तमान में मिला है: SELECT t1.discipline_id AS discipline1, t2.discipline_id AS discipline2, COUNT(DISTINCT t1.product_id) as product_count FROM (SELECT "product_disciplines".* FROM "product_disciplines") t1 INNER JOIN (SELECT "product_disciplines".* FROM "product_discip....
12 जुलाई 2019, 17:14