2017-05-17 4 views
0

내 모델 그룹과 사용자 (조인 테이블 : groups_user) 간의 연결을 만들려면 collection select를 구현하려고합니다. 그러나이 연관성은 collection_select를 사용할 때 절약되지 않습니다. 그리고 문제가 될 수있는 절대적으로 아무 생각이Collection_select 저장하지 않음

내 코드 :

보기 :

<%= simple_form_for(group, remote: true) do |f| %> 

    <%= f.collection_select :user_ids, @users.order(:pseudo), :id, :pseudo, {}, {multiple: true} %> 

    <%= f.submit %> 

<% end %> 

& 내 컨트롤러 (그룹) :

def group_params 
    params.require(:group).permit(:name, :user_ids) 
end 

그냥 정보를 원하시면, 난 개별적으로 협회에 제출하는 행동을 취하고 있으며 완벽하게 작동합니다! 하지만 집단적으로 선택하는 컬렉션을 구현하려고 할 때,

답변

3

작동하지 않습니다이 작업을해야합니다 :

def group_params 
    params.require(:group).permit(:name, :user_ids => []) 
end 
+0

쿨, 덕분에 내가 찾고 정확히 무엇을 그 –