ユーザーが設定を選択するページがあります - ユーザーが選択したチェックボックスを、(送信後に) ページに再度アクセスしたときに自動的に選択されるようにしたいです。
ここで、質問に対処しているように見える他のいくつかのスレッドを見てきましたが、私は間違いありません。立ち往生 - 誰かが私にいくつかのレールの知識を投げかけることができますか?!
> <%= form_for @like do |f| %>
> <% Category.select { |category| category.gender == 'guy' }.each do |category| %>
> <%= check_box_tag 'category_ids[]', category.id, true %>
好きなコントローラー:
def create
@like = Like.new(params[:like])
params[:category_ids].each do |category|
Like.create(:category_id => category, :user_id => current_user.id)
end
redirect_to new_preference_path
end