2012-05-23 2 views
1

я модель под названием Турнира:Массового назначение вложенных моделей в Rails 3

class Tournament < ActiveRecord::Base 
    belongs_to :venue 
    belongs_to :tier                    
    has_and_belongs_to_many :tournament_directors, :class_name => "User" 

    ... 
end 

Я хочу иметь вид турнира редактирования, где пользователи могут добавлять директор турнира на турнир, набрав имя пользователя в текстовом поле и нажмите кнопку «Добавить», используя javascript. Я также хочу удалить ссылки, которые удалят пользователя с помощью javascript.

Я смотрел a RailsCast for Nested Model Forms, но в видео они фактически создают и уничтожают вложенную модель (которая в данном случае была бы пользователем). Как я могу использовать Rails для обработки назначенных пользователей турниру через элементы формы без создания и уничтожения пользователей?

ответ