質問編集履歴

1 $ rails routesの実行結果

shijimiiiiiiiii

shijimiiiiiiiii score 5

2019/01/21 19:07  投稿

$ rails generate controlleで作成されるルーティングについて
現在、ProgateでRuby on Railsのレッスンを受けており、
Web上でのレッスンに加えて、自分のローカルの環境でもレッスンと同じことをしています。
```
$ rails generate controller posts index
```
を実行すると、routes.rbファイルに
```
get "posts/index" => "posts#index"
```
が追加されると書いてありましたが、ターミナルで同じコマンドを実行しても、
```
get 'posts/index'
```
のみしか追加されません。
”=>”以下も大切なものであることは分かるのですが、どのようにしたら”=>”以下も同時に追加されるようになるのでしょうか。
どなたか教えていただけると嬉しいです。
よろしくお願いいたします。
よろしくお願いいたします。
---
$ rails routes の実行結果は以下の通りです。
```
 Prefix Verb URI Pattern                                                                             Controller#Action
             posts_index GET /posts/index(.:format)                                                                  posts#index
                         GET /                                                                                       home#top
                   about GET /about(.:format)                                                                        home#about
      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
```
  • Ruby on Rails

    9337 questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • コマンドプロンプト

    446 questions

    コマンドプロンプト(cmd.exe)はMicrosoftによって提供されているコマンドラインインタプリタです。OS/2・Windows CE・Windows NTで使用可能です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る