1
私は、ユーザーが「エリア」を選択できるようにしています。衝突チェックボックス - ユーザー属性を変更する方法
「ユーザー」と「地域」の関係は、多くが属しています。
私は現在、ユーザーの「エリア」オプションを表示するためにcollection_check_boxesを取得できますが、ユーザーがエリアオプションを選択して送信すると、そのエリアが更新されるのをやめています。フォームは、上記のユーザー、現在の「地域」の選択を示すチェックボックスのリストをレンダリングするが、私はフォームを送信する際の領域が更新されません
<%= form_for @user do |f| %>
<%= collection_check_boxes(:user, :area_ilondon_ids, AreaIlondon.all, :id, :postcode) %>
<%= f.submit %>
<%end%>
:
は、ここに私のフォームです。
あなたuser_paramsは次のように何を求めますか?このようなものがありますか?:area_ilondon_ids [] '?あなたはIDの配列を入れておく必要があります。あなたのログは何を言いますか? – user3366016
ありがとうございます。私は許可しました:まずarea_ilondon_ids。私はそれを変更しました:params require permit::area_ilondon_ids => []それは働いた! – Stoob