Пользовательская модель:
has_and_belongs_to_many :events
Модель события:
has_and_belongs_to_many :users
Контроллер пользователей:
params.require(:user).permit(:role, {:event_ids => []})
Контроллер событий:
params.require(:event).permit(:subject, :location, :date, :time, :all_day, :reminder, :notes, {:users_ids => []})
Моя форма:
<%= simple_form_for(@event) do |f| %>
<%= f.input :subject %>
<%= f.input :location %>
<%= f.input :date %>
<%= f.input :time %>
<%= f.association :users %>
<%= f.input :all_day %>
<%= f.input :reminder %>
<%= f.input :notes %>
<%= f.button :submit, :class =>"btn btn-default" %>
<% end %>
Я хочу иметь возможность выбрать пользователя из списка и сохранить этого пользователя в базе данных. Но я получаю следующее сообщение в своей консоли, когда пытаюсь создать новое событие:
Unpermitted parameters: user_ids
У меня неправильная установка? Я не передаю в форму правильные переменные экземпляра?