我正在尝试在rails应用程序中创建临时文件。这是控制器代码:
private
def tmp_example
temp_file = TempFile.new('logo')
# save uploaded file
File.open(temp_file.path, "w") do |f|
f.write session[:user_params]["logo"].delete(:file).read
f.close
end
end
我在application.rb中需要tempfile
require 'tempfile'
但我仍然得到错误:
未初始化的常量UsersController :: TempFile
任何人都可以解决这个问题,谢谢。