Ruby on Railsのメモ。
Ruby on Railsを使うことになり、Rubyの勉強から始めた。そして、Rubyについて分かったきたので、下記のサイトでRailsの勉強を始めた。
一つ問題。コントローラとアクションの作成とルーティングの設定 - Ruby on Rails入門の「ルーティングの設定」でroutes.rbに
Books::Application.routes.draw do match 'hello' => 'booklist#hello' match 'bye' => 'booklist#bye' end
と記載するとあるが、この通りにすると、
と表示される。よく分からないが、"match"ではなくて"get"を使えとのこと。ということで変更する。
Books::Application.routes.draw do get 'hello' => 'booklist#hello' get 'bye' => 'booklist#bye' end
希望通りに表示された。
なんとか解決したが、routes.rbにおける、matchとgetの違いが分からない・・・。分かり次第、追加記載しようと思う。