我在routes.rb:中添加了一条路由
match 'notifications/:id/mark_as_read' => 'notifications#mark_as_read', :via => :post
mark_as_read是通知控制器中的唯一操作,也是通知的唯一路径
我应该在什么时候看到
POST /notifications/:id/mark_as_read(.:format) notifications#mark_as_read
我不知道如何获取它,因为它不像notifications_mark_as_read_path
那样列出
添加路线时我做错了什么吗?或者我能以某种方式命名路线吗?
找到它..
需要命名路线。。带有:as => 'my_route_name'