首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

请问上传文件到本地文件夹的有关问题,多谢

2012-02-07 
请教上传文件到本地文件夹的问题,谢谢classMyfileActiveRecord::Basedeffile(file_field)File.open( #{

请教上传文件到本地文件夹的问题,谢谢
class   Myfile   <   ActiveRecord::Base  
        def   file=(file_field)  
                File.open( "#{RAILS_ROOT}/myfile ",   "wb+ ")   do   |f|  
                        f.write(file_field.read)  
                end  
        end  
end  

class   UploadController   <   ApplicationController  
        def   upload  
                unless   request.get?  
                p   params[:file]  
                        file   =   Myfile.new(params[:file])  
                        if   file.save  
                            render   :text   =>   "OK "  
                        else  
                            render   :text   =>   "FAIL "  
                        end  
                end  
        end  
end  
 


上传文件到本地文件夹,为什么总提示「数据库没有myfiles表」这个信息?必须要建表么?

[解决办法]
params[:file]

你的页面需要一个 <input type= "file " name= "file " id= "file ">

热点排行