1


小さな問題が発生しました。私は新しく、demo_appの作成方法に関するガイドを読んでいます。'$ rails generatescaffoldユーザー名:stringemail:string'
から始めまし た。scaffoldコマンドが正常に生成された後。'$ bundle exec rake db:migrate'を 使用します。railsserver を起動し、localhost:3000に移動します。localhost:3000 / usersにアクセス しようとすると、[ルーティングエラー-[GET] "/ users"]に一致するルートがありません]と表示されます。 何が間違っていましたか? ガイドのすべての手順を実行しましたが、「ユーザーのリスト」が表示されると思います 。ヘルプをいただければ幸いです。







よろしく、
マーク

4

1 に答える 1

3

スキャフォールドを生成する前にサーバーが実行されていた場合は、サーバーを再起動してみてください。それ以外の場合は、config/routes.rbに次の行が表示されていることを確認してください

resources :users

お役に立てば幸いです。

于 2012-04-04T16:07:17.513 に答える