1

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

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

Routing Error

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

这是我的路线.rb

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

我的投注控制器中的显示功能有

  def show

  redirect_to(bets_path)
  end

localhost:3000/bets很好,创建、更新、删除、编辑路线正常工作。在我添加投注路线之前,我的页面控制器一直运行良好。

如果我删除resources :bets主页可以正常工作,但所有投注路线都不起作用。

我究竟做错了什么?谢谢

4

0 回答 0