0
2

More than 3 years have passed since last update.

form_with あんたはすごい。 ❏Rails❏

Last updated at Posted at 2019-11-09

form_withさん

フォーム作成の際に非常に便利なことで知られるform_withさん
使い方を簡単にまとめます。


new.html.erb
<%= form_with model: @user do |form| %> 
  <%= form.text_field :name %>
  <%= form.submit %>
<% end %>

①コントローラーで作成したインスタンスをform_withの後ろにセットします。
→model: @user

②好きなフォームを中に入れ込みます。カラムもセット。
→<%= form.text_field :name %>

③送信すると、あとはform_withさんが勝手にやってくれます。postとかpatchとか書かなくてOK。有能。
→新インスタンスならcreateアクションへ
→既存インスタンスならupdateアクションへ




フォームはたくさん種類があるので、気になった方はこちらへ。

https://www.pikawaka.com/rails/form_with

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2