मैं ओएस एक्स टर्मिनल से कर्ल कमांड के साथ अपने रेल ऐप पर उपयोगकर्ता बनाने की कोशिश कर रहा हूं। कोई फर्क नहीं पड़ता कि मैं डेटा कैसे प्रारूपित करता हूं, ऐप एक प्रतिक्रिया देता है कि मेरी मान्यताओं में से कोई भी पास नहीं हुआ है।कर्ल जेसन पोस्ट अनुरोध
curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"[email protected]","password":"app123","password_confirmation":"app123"}}"
मैंने प्रत्येक भिन्नता की कोशिश की है। मैंने [] ब्रैकेट का उपयोग करने का प्रयास किया है, मैंने उपयोगकर्ता = {डेटा ..} की कोशिश की है और कुछ भी काम नहीं करता है। कोई विचार?
न सिर्फ' $ रेल c' का उपयोग करें और 'User.create क्यों:। First_name => ' जॉन ',: last_name =>' स्मिथ ', ... '? – coreyward
@ कोरिवार्ड: यह एपीआई के पूरे उद्देश्य को हरा देगा। – Wukerplank
यह वास्तव में मुझे –