Ruby on rails Rails,序列化字段的JSON正文是否正确?
如果我有一个带有序列化字段的Rails模型Ruby on rails Rails,序列化字段的JSON正文是否正确?,ruby-on-rails,serialization,ruby-on-rails-4,Ruby On Rails,Serialization,Ruby On Rails 4,如果我有一个带有序列化字段的Rails模型 class Tournament < ActiveRecord::Base serialize :prizes, Array end 但这将导致奖品设置为空白的对象。请找出答案。该修复与我的JSON请求体完全无关 我已将控制器中的强参数指定为 params.permit(:prizes) 但是由于它是一个数组,我需要以下内容 params.permit(prizes: []) 从 声明params中的值必须是允许的 标量值将键映射到空数
class Tournament < ActiveRecord::Base
serialize :prizes, Array
end
但这将导致奖品设置为空白的对象。请找出答案。该修复与我的JSON请求体完全无关 我已将控制器中的强参数指定为
params.permit(:prizes)
但是由于它是一个数组,我需要以下内容
params.permit(prizes: [])
从
声明params中的值必须是允许的
标量值将键映射到空数组:
参数许可证(:id=>[])
params.permit(prizes: [])