我想从File.new(“path / to / file”)创建一个“uploaded_file = ActionController :: UploadedTempfile”的实例,然后继续对“uploaded_file”进行处理,如下所示:
uploaded_file = ActionController::UploadedTempfile.new(File.new "path/to/file").
但是为了使一切正常工作,我需要设置它,以便upload_file.original_filename方法和uploaded_file.content_type方法正常工作。如何分配变量以使其有效?
答案 0 :(得分:0)
您可以通过简单分配来设置content_type,并设置original_filename,您可以
obj.instance_variable_set "@original_filename", "whatyouwant"