hidden_fieldってどういう時に使う??
例えば、メルカリのようなフリマアプリだと、”商品の在庫があるか、売り切れなのか”の判断ができるようにカラムを作成して予めidを付与させておく必要があるよね。
在庫管理のカラムをsituationカラムとして、商品出品時はid=1が付与されて、売り切れになったらid=0が付与されるように判別してみたとします。
こういった予め特定のidを登録時に付与したい時にこのhidden_fieldがお役に立つのです。
使い方はとても簡単!!
formの中に以下の記述を追記してあげるだけ!
= f.hidden_field :situation, value: "1" #valueで1と指定してあげることで、商品出品時にid=1が付与される
以上