0
所以我有像这样定义我的“e访问”控制器的路线“all_messages”行动尽管定义了路由,但导致路由错误?
match "evisits/:token/all_messages" => "evisits#all_messages", :as => :all_evisit_messages
在耙路线是这样显示出来:
all_evisit_messages /evisits/:token/all_messages(.:format) {:controller=>"evisits", :action=>"all_messages"}
而且我可以手动去它就好但是如果我尝试重定向到它像这样:
redirect_to all_evisit_messages_url(@evisit.token)
我得到一个“没有匹配的路由 - 路由错误”仿佛路由不存在。我认为我正确定义了它......我失踪的任何东西?