使用Curl创建Rails对象 - 验证没有看到属性

时间:2015-10-19 02:39:53

标签: ruby-on-rails ruby curl

我的Rails应用程序有帖子,每个帖子都属于一本书。我正在为iOS应用程序开发API。

当我运行此curl命令时,会收到500错误,说“book_id不能为空”。由于我在命令中包含了book_id,我不知道为什么?谢谢你的帮助!

Post.rb

validates :book_id, presence: true 

curl命令

curl -H 'Content-Type: application/json'   -H 'Accept: application/json'   -H 'X-API-EMAIL: me@mail.com'   -H 'X-API-TOKEN: cQTqKfo3Zxqvr8k1Jn6vxyEEnbGnnG9g'   -X POST http://localhost:3000/api/posts   -d '{"post" : { "book_id" : "713", "comment" : "great book"}}'

0 个答案:

没有答案