使用Ruby on Rails 2.3.2,因爲我已經爲Story創建了Scaffold,所以我沒有試驗和創建一個名爲「new」的新動作(腳手架中已經存在「new」),而是在控制器中使用了「newnew」文件和查看文件,希望爲什麼在Ruby on Rails上,http:// localhost:3000/stories/newnew會查找記錄id = newnew?
將是另一種方式來創建一個新的紀錄。但原來的回報率將把「編輯新建」作爲記錄ID,而不是一個行動,據報道:
未能找到ID =編輯新建
故事有沒有一種方法,使newnew也是一個動作?
route.rb有
map.resources :stories
map.connect ':controller/:action/:id'
map.connect ':controller/:action/:id.:format'
,這是Rails的2.3.2
請閱讀更新 – 2009-05-24 04:32:01