【发布时间】:2014-08-17 19:32:46
【问题描述】:
我想将提交的表单中的参数保存到一个名为:hash_options 的哈希中,它对应于我表中的一个字段。
- 如何将
hash_options的哈希值存储为hash_fields的值?-
hash_fields是一个文本字段,我试图将hash_options作为普通哈希存储在这一行中。
-
def person_params
hash_options = {age: params['person']['age'], location: params['person']['location'], gender: params['person']['gender']}
params.require(:person).permit(:first_name, :last_name, :owner, hash_fields: [hash_options])
end
附带问题: 模型如何访问和存储参数?
【问题讨论】:
标签: ruby-on-rails activerecord hash strong-parameters