मैं ओएस एक्स टर्मिनल से कर्ल कमांड के साथ अपने रेल ऐप पर एक उपयोगकर्ता बनाने की कोशिश कर रहा हूं। कोई फर्क नहीं पड़ता कि मैं डेटा को कैसे प्रारूपित करता हूं, ऐप एक प्रतिक्रिया देता है जो मेरी मान्यताओं के बिना पारित हो गया है।
curl http://localhost:3000/api/1/users.json -i -X POST -d {"user":{"first_name":"firstname","last_name":"lastname","email":"email@email.com","password":"app123","password_confirmation":"app123"}}"
मैंने हर बदलाव की कोशिश की है। मैंने [] कोष्ठक का उपयोग करने की कोशिश की है, मैंने उपयोगकर्ता = {डेटा ..} की कोशिश की है और कुछ भी काम नहीं करता है। कोई विचार?
@ सिद्धांत: यह एक एपीआई के पूरे उद्देश्य को हरा देगा।
—
वुकरप्लैंक
यह वास्तव में मुझे स्टम्प्ड है
—
क्रिस सूर्य
नमस्ते, बॉब शायद समस्या पाया, लेकिन मामले में यह मदद कर सकता है, यहाँ एक पोस्ट मैं कल पाया है: squarism.com/2011/04/01/how-to-write-a-ruby-rails-3-rest-api यह XML के बारे में है, लेकिन यह मदद कर सकता है। सादर।
—
9
$ rails cऔर क्यों नहींUser.create :first_name => 'John', :last_name => 'Smith', ...?