[英]uploading and import csv to rails
我跟着這個tut 在這里輸入鏈接描述 ,雖然我似乎遇到了一些問題。 我得到的問題是
NameError
undefined local variable or method `map' for #<ActionDispatch::Routing::Mapper:0x007f81b1bd0170>
我認為這與routes.rb有關
map.resources :imports
map.import_proc '/import/proc/:id', :controller => "imports", :action => "proc_csv"
即時通訊使用Ruby 1.9.3,Rails 3.2.3
map
是用於在Rails 2中路由的關鍵字.Rails 3路由實質上已更改。 你想要更像這樣的東西:
resources :imports do
member do
get :import_proc
end
end
有關更多信息,請查看Rails路由指南 。
import_proc是一個成員方法,因此您需要傳入一個參數
import_proc_path(id)
成員方法需要一個參數,一個ID Collection方法不需要參數,所以它不需要參數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.