Rails 3 - upload files to public directory

前端 未结 3 1383
你的背包
你的背包 2020-12-02 10:34

I\'m looking for a simple way to upload a file (an xml file) to the public directory of Rails 3. Once it\'s there I want to open it, parse the contents and delete the file a

3条回答
  •  鱼传尺愫
    2020-12-02 11:29

    I received an error indicating "undefined method `cp' for File:Class". Realized that this should actually be updated as follows:

    Right code for file_uplad method:

    def file_upload
        tmp = params[:file_upload][:my_file].tempfile
        require 'ftools'
        file = File.join("public", params[:file_upload][:my_file].original_filename)
        FileUtils.cp tmp.path, file
    end
    

提交回复
热议问题