0
我有以下途径和以下网址:的Rails 3.1的路线似乎并不奏效
routes.rb
match '/api/get-items-by-bounded-box/:sw_latitude/:sw_longitude/:ne_latitude/:ne_longitude' => 'api#get_items_by_bounded_box'
http://0.0.0.0:3000/api/get-items-by-bounded-box/33.94/-118.41/34.00/-118.56
却得到了一个路由错误(No route matches [GET] "/api/get-items-by-bounded-box/33.94/-118.41/34.00/-118.56")
。我的命名段错了吗?其他一切似乎都很好。任何想法可能会发生什么?
THX
编辑1
Tue Dec 27$ rake routes | grep 'get-items'
/api/get-items-by-bounded-box/:sw_latitude/:sw_longitude/:ne_latitude/:ne_longitude(.:format) {:controller=>"api", :action=>"get_items_by_bounded_box"}
Tue Dec 27$
您是否重新启动服务器后? routes.rb中的更改不会自动拾取。 – 2011-12-27 17:11:00
是 - 我已经做了很多次,但觉得有什么了与我的语法 – timpone 2011-12-27 17:13:22
请张贴'耙路输出| grep“get-item”并报告它是否不返回任何东西! – davidb 2011-12-27 17:14:19