在Rails中,通常是因为未在允许的参数列表中包含文件参数而导致出现“Unpermitted parameter: :file”错误。为了解决此问题,您需要在相应的控制器中添加以下代码:
params.require(:your_model).permit(:other_parameter_1, :other_parameter_2, :file)
其中,“your_model”是您的模型名称,“other_parameter_1/2”是其他允许的参数名称,“file”是您要上传的文件参数名称。通过添加这个“file”参数,系统就会将该参数列入允许的参数列表中,从而解决“Unpermitted parameter: :file”错误。
上一篇:不允许单词间有空格的正则表达式
下一篇:不允许的操作