所以,我得到了下面的代码解析一个CSV文件:传递PARAMS [:东西]另一个功能
CSV.foreach(params[:file]) do |row|
#bingbangbong
end
但我有两个功能,一个用于展示的CSV解析的文件,以及一个又一个保存在一个数据库。
我的问题是:如何通过params[:file]
VAR到另一个功能,是这样的:
def show_CSV
CSV.foreach(params[:file]) do |row|
#Showing the parsed CSV
end
end
def save_CSV
CSV.foreach(params[:file]) do |row|
#Showing the parsed CSV
end
end
但是,不使用户再次上传文件。
此代码在哪里存在? – apneadiving
任何控制器方法都可以访问'params'函数,该函数返回请求参数。 – rewritten