【发布时间】:2014-05-22 01:19:36
【问题描述】:
使用葡萄从 json 创建新的ActiveRecord 的正确方法是什么?我是否在我的用户模型中使用attr_accessible 来避免ActiveModel::ForbiddenAttributesError 或者它是如何工作的?
我正在使用 Rails 4.0.4 和 ruby 1.9.3p545。
型号
class User < ActiveRecord::Base
#maybe attr_accessible??
end
POST 正文
{
"first_name": "John",
"last_name": "Doe"
}
葡萄
version :v1, :format => :json
...
post do
#what goes here?
user = User.new params
user.save!
end
【问题讨论】:
标签: ruby-on-rails ruby json activerecord grape