作者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/cn.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