मैं रूबी में एक आरामदायक, जेसन एपीआई बनाने का प्रयास कर रहा हूं - इसलिए मैं रैक के अंदर अंगूर (https://github.com/intridea/grape) का उपयोग कर रहा हूं। मैं इस परियोजना के लिए रेल का उपयोग नहीं कर रहा ह
में `try` और` और .` (सुरक्षित नेविगेशन ऑपरेटर) के बीच अंतर है यहाँ मेरी कोड है: class Order < Grape::Entity
expose :id { |order, options| order.id.obfuscate }
expose :time_left_to_review do
मैं चारों ओर पढ़ रहा हूं और मुझे रूबी के लिए यह micro-framework called Grape मिला। मैं वर्तमान में वेब इंटरफेस को संभालने के लिए Sinatra का उपयोग कर रहा हूं लेकिन ऐप के एपीआई पहलू को संभालने के लिए मै
पढ़ने के लिए खोला नहीं गया है मैं रेल 4.2 पर अंगूर के साथ एक एपीआई बना रहा हूं। GitHub पर रेपो का लिंक यहां दिया गया है। फ्रंटेंड पर, मेरे पास एम्बरजेएस के साथ बनाया गया एक जावास्क्रिप्ट एप्लिकेशन है।
मैं अंगूर इकाई फाइल के अंदर कई वर्गों करना चाहते हैं में प्रत्येक इकाई, इस फ़ोल्डर संरचना एप्लिकेशन/API/proj/API/v2/संस्थाओं/committees.rb है module PROJ::API::V2::Entities
class Committee < Grape::E
जीजीपी में Portus को एनजीएक्सएक्स इंजेक्शन लोड बैलेंसर के साथ लागू किया गया। पोर्टस भार अप ठीक, लेकिन जब अनुप्रयोग का उपयोग और रूपों मैं निम्नलिखित त्रुटि मिलती है में से कुछ को भरने की कोशिश कर रहा: