У меня есть следующее в моем файле маршрутов:
resources :timelogs do
member do
post :stop
end
collection do
get :start
end
end
, который выдает следующее на «рейковых маршрутах»:
rake routes | grep stop
stop_timelog POST /timelogs/:id/stop(.:format) {:action=>"stop", :controller=>"timelogs"}
Однако при публикации запроса на этот URLЯ вижу:
Started POST "/timelogs/325/stop" for 188.220.17.64 at Wed Nov 24 02:22:22 -0800 2010
ActionController::RoutingError (No route matches "/timelogs/325/stop"):
Все это выглядит так, как будто оно должно работать, однако это не так.В чем может быть проблема здесь?