2011-02-15 37 views
0

在我的路线文件:轨路由错误:控制器需要,当我包括控制器

map.foo :controller => 'bar', :action => 'index' 

我有一个条状控制器和我包括它添加这条路时,任何想法,为什么它抛出这个错误?

Illegal route: the :controller must be specified! (ArgumentError) 

使用Rails 2.3.5

在此先感谢!

+1

为什么你坚持这个老东西?尽快切换到ror3! – mpapis 2011-02-15 22:28:25

+0

我们实际上正在切换,现在我们的应用程序也在使用活动脚手架,所以我们正在研究3.0版本的其他解决方案。 – 2011-02-16 16:08:13

回答

2

你缺少实际的路线:

map.foo '/foo', :controller => 'bar', :action => 'index'