看板 Ruby 關於我們 聯絡資訊
各位先進大大好 m(_ _)m 在下最近在自學RoR 遵照 https://ihower.tw/rails4/ 的步驟一步一步學習中... 目前進行到「RESTful 應用程式」這一個章節 進行到下面這個部分: 在config/routes.rb加入以下一行程式: resources :events 文章上說了,會自動建立四個命名路由 可是甚麼事情也沒有發生,或者是說, 我不知道怎麼看rails真的有建立路由 導致在進行 「修改成一個RESTful版本的CRUD」 這個章節時,第二個步驟 「編輯app/views/events/index.html.erb」 發現根本沒有 app/views/events/ 這個路徑 請教各位大大... 編輯config/routes.rb,加入一個Resources: "resources :events" 之後該做甚麼行為? m(_ _)m -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.41.90 ※ 文章網址: https://www.ptt.cc/bbs/Ruby/M.1424847087.A.4ED.html
BignoZe: rake routes可以看哪些URL對應到哪個Controller 02/25 16:13
Prefix Verb URI Pattern Controller#Action events GET /events(.:format) events#index POST /events(.:format) events#create new_event GET /events/new(.:format) events#new edit_event GET /events/:id/edit(.:format) events#edit event GET /events/:id(.:format) events#show PATCH /events/:id(.:format) events#update PUT /events/:id(.:format) events#update DELETE /events/:id(.:format) events#destroy people GET /people(.:format) people#index POST /people(.:format) people#create new_person GET /people/new(.:format) people#new edit_person GET /people/:id/edit(.:format) people#edit person GET /people/:id(.:format) people#show PATCH /people/:id(.:format) people#update PUT /people/:id(.:format) people#update DELETE /people/:id(.:format) people#destroy welcome_say_hello GET /welcome/say_hello(.:format) welcome#say welcome GET /welcome(.:format) welcome#index root GET / welcome#index ※ 編輯: marklaiw (220.133.41.90), 02/25/2015 16:39:20
marklaiw: 大大這樣算是有掛上? 02/25 16:39
marklaiw: 請問我要怎麼產生那些檔案出來? 02/25 16:51
guanting886: http://goo.gl/5J7EQA 02/25 17:44
marklaiw: ㄜ...產生出來的好像跟範例不一樣? @@ 02/25 19:22
ilake: views目錄要自己建, route 不生這個的 02/25 21:53
ihower: 前一章有執行rails g controller events就會有這個目錄喔 02/25 23:49
marklaiw: 抱歉我眼殘....我跳章了 OTL 02/26 13:12