을 생성에서 생성 된 객체를 검색, 나는 다음과 같은 개체가 :InheritedResources 번호 내 레일 응용 프로그램에서
Group: has_many users through group_membership
GroupMembership: belongs_to user, belongs_to group
User: has_many groups through group_membership
사용자 그룹을 만들 수 있습니다. 이 경우 사용자를 그룹에 자동으로 추가하려고합니다. 내 GroupsController, 나는 다음 (확장 InheritedResources)가 :
super do |success, failure|
if success
GroupMembership.create(:user_id => current_user, :group_id => ???)
...
end
문제는 내가 super
이 만든 객체를 검색 할 수 있습니다. 이것을 할 수있는 방법이 있습니까? 또는 더 나은 방법은 LockGroup 모델을 변경하여 항상이 연관성을 수행하는 것입니까?