前提・実現したいこと
rails serverでposts を表示したいです。
現在ドットインストールの 記事の一覧を表示してみよう を勉強していました。
routes.rbにresources :posts
と書き込み、ターミナルで rails routesとすると、
Prefix Verb URI Pattern Controller#Action
rails_service_blob GET /rails/active_storage/blobs/:signed_id/*filename(.:format) active_storage/blobs#show
rails_blob_representation GET /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format) active_storage/representations#show
rails_disk_service GET /rails/active_storage/disk/:encoded_key/*filename(.:format) active_storage/disk#show
update_rails_disk_service PUT /rails/active_storage/disk/:encoded_token(.:format) active_storage/disk#update
rails_direct_uploads POST /rails/active_storage/direct_uploads(.:format) active_storage/direct_uploads#create
このように出てきてしまいますが、ドットインストールの動画曰く、
posts GET /posts(.:format) posts#index
このような内容が含まれているはずだそうです。
そしておそらくここの表示が違うせいで、
rails serverで http://192.168.33.10:3000/posts
このように検索しても、
No route matches [GET] "/posts"
Rails.root: /home/vagrant/rails_lessons2/myblog
このようなエラーが出ます。
解決方法を教えていただきたいです。
発生している問題・エラーメッセージ
No route matches [GET] "/posts"
Rails.root: /home/vagrant/rails_lessons2/myblog
該当のソースコード
ソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/27 10:08
2019/04/27 10:16 編集