rails routes出错 - 似乎调用了错误的控制器

时间:2012-06-18 16:48:27

标签: ruby-on-rails-3 routes

我无法弄清楚我的路线有什么问题。我对rails(和编程)非常陌生,所以它可能非常简单。

点击我的主页会出现以下错误 -

Routing Error

No route matches {:action=>"show", :controller=>"bets"}
Try running rake routes for more information on available routes.

这是我的routes.rb

 root :to => 'pages#home'
 resources :bets
 resources :bettingevents
 get  '/bet' => 'bets#index'
 get  '/bettingevent' => 'bettingevents#index'

我的投注控制器中的show函数有

  def show

  redirect_to(bets_path)
  end

localhost:3000/bets很好,创建,更新,删除,编辑路线正常工作。我的页面控制器一直工作正常,直到我添加了赌注路线。

如果我删除resources :bets主页可以正常工作,但没有一个投注路由有效。

我做错了什么?感谢

0 个答案:

没有答案