我有一个参数哈希:
{
user_id:xxx,
device:
{
type:xxx,
name:xxx
},
...
}
我想获得user_id,类型,名称。如何获得需求和许可证。目前我正在使用
params.require(:device).permit(:type,:name).tap{|p| p[:user_id] = params[:user_id]}
我找到了更好的方法。任何帮助都是适用的:)。
答案 0 :(得分:0)
一种更好的方法:
params.permit(:user_id).merge(params.require(:device).permit(:type, :name)