データベースにデータを登録
ルーティングの作成
ルーティングに登録する時はpostで登録する
post "animals/create" => "animals#create"
viewの作成
送りたい内容を
<%= form_tag "/animals/create" do %>
<% end %>
で囲む
コントローラーの作成
viewからのデータを取得する
view = Animal.new(name: params[:name])
view.save
登録が完了したら、別ページに遷移させる(リダイレクト)
redirect_to "/animals/index"
get と post
get
getはデータベースを変更しないアクション
post
postはデータベースを変更するアクション
postで登録する時は、フォームで入力した値をコントローラーで受け取る時に使うらしい
なので、削除する時はデータが変更されるかPostになる