我目前正在使用file[content]=%FILECONTENTHERE%
. 我想直接接收我的文件,没有file[content]
或任何类型的 POST 密钥。
我目前在我的控制器中做这样的事情:
def file_from_params
return nil if params[:file].blank? || params[:file][:content].blank?
temp = Tempfile.new(['import', '.txt'])
temp.write params[:file][:content]
temp.rewind
temp
end
我怎样才能在 Rails 中实现这一点?