Отображение кода просмотра ниже.Также показаны ответы параметров ответа после отправки формы.
<%= f.fields_for :investor_profile_interests do |ipi| %>
<%= ipi.collection_check_boxes(:investor_interest, InvestorInterest.all, :id, :interest) do |b| %>
<p>
<label>
<span class="iblock mr4"><%= b.check_box %></span>
<span><%= b.text %></span>
</label>
</p>
<% end %>
Параметры ответа после отправки я получаю в массивах.Я не могу сохранить ответ в базе данных.Таблица investor_profile обновляется, а модель investor_profile_interests не обновляется?Я думаю, что-то не так в моих кодах контроллера.Можете ли вы помочь мне в этом?Благодарю.Коды контроллера ниже.
<ActionController::Parameters {"utf8"=>"✓", "authenticity_token"=>"0K+YjslW9JDGJSlhfQlb+X3grkgm/HlAnz4mt3CVHVA1dGS1mpnE1qXR7uIVqRSlotY4J1gqIKTn/KPZxH4UyQ==", "investor_profile"=>{"investor_profile_interests_attributes"=>{"0"=>{"investor_interest"=>["", "1", "2"]}}, "position"=>"Bank"}, "commit"=>"Submit", "controller"=>"investor_profiles", "action"=>"create"} permitted: false>
код контроллера
def create
@investor_profile = current_user.investor_profiles.build(investor_profile_params)
@investor_profile.save
redirect_to @investor_profile
end