Ruby on rails Rails 4未经允许的参数使用字段\u?
视图: 现在我得到一个语法错误: 语法错误,意外的“,”,应为=>..允许 目标: 我的数据库中有一个联系人:文本字段。我想将此字段中的数据存储为数组。例如名字和姓氏等。使用字段来构建表单。我错过了什么?谢谢 如果散列元素是方法调用中的最后一个,则可以使用contact:[:first_name,:last_name],而不使用散列括号{}。但是,如果您希望它首先发生,请尝试以下方法:Ruby on rails Rails 4未经允许的参数使用字段\u?,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,视图: 现在我得到一个语法错误: 语法错误,意外的“,”,应为=>..允许 目标: 我的数据库中有一个联系人:文本字段。我想将此字段中的数据存储为数组。例如名字和姓氏等。使用字段来构建表单。我错过了什么?谢谢 如果散列元素是方法调用中的最后一个,则可以使用contact:[:first_name,:last_name],而不使用散列括号{}。但是,如果您希望它首先发生,请尝试以下方法: params.require(:user).permit({ contact: [:first_name, :
params.require(:user).permit({ contact: [:first_name, :last_name] }, ... )
params.require(:user).permit(contact: [:first_name, :last_name], ... )
params.require(:user).permit({ contact: [:first_name, :last_name] }, ... )