0

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

ルートを追加したときに何か間違ったことをしたのでしょうか、それともルートに名前を付けることができますか?

4

1 に答える 1

0

それを見つけた..

ルートに名前を付ける必要があります..:as => 'my_route_name'

于 2013-02-03T10:31:17.360 に答える