0

新しいスキャフォールドから生成されたindex.html.hamlがあり、新しいレコードリンクをクリックしようとするとエラーが発生します。

エラーは次のとおりです。

{:action => "show"、:controller=>"accounts"}に一致するルートはありません

私を混乱させているのは、アクションが「新規」ではなく「表示」である理由です。

私はそれを実際の足場と比較しました、そしてそれはすべて大丈夫に見えます。

これがhamlビューコードです。

= link_to 'New Account', new_account_path, :class => 'btn btn-primary'

ルートファイルのエントリ:

  resources :accounts

Rails3.2.8を使用しています。

4

1 に答える 1

0

Cheeseweasel に感謝します。フォームに accounts_path の代わりに account_path がありました。

于 2012-09-05T16:33:45.560 に答える