作者marklaiw (漂亮的房子)
看板Ruby
標題[問題] 新手自學詢問
時間Wed Feb 25 14:51:22 2015
各位先進大大好 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://webptt.com/m.aspx?n=bbs/Ruby/M.1424847087.A.4ED.html
1F:推 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
2F:→ marklaiw: 大大這樣算是有掛上? 02/25 16:39
3F:→ marklaiw: 請問我要怎麼產生那些檔案出來? 02/25 16:51
5F:→ marklaiw: ㄜ...產生出來的好像跟範例不一樣? @@ 02/25 19:22
6F:→ ilake: views目錄要自己建, route 不生這個的 02/25 21:53
7F:→ ihower: 前一章有執行rails g controller events就會有這個目錄喔 02/25 23:49
8F:→ marklaiw: 抱歉我眼殘....我跳章了 OTL 02/26 13:12