Мне интересно, как лучше всего сделать небольшое обновление моих моделей. Я имею в виду, что я хотел бы иметь кнопку, которая создавала бы или уничтожала отношения между двумя моими моделями через отношение has_many :through. Итак, у меня есть пользователи, DVD, очереди и DvdQueues.
Я хочу добавить простую кнопку на многие страницы, при нажатии на которую в очередь пользователей добавляется DVD-диск. Каков наилучший способ добиться этого? Должен ли я загружать простую форму на каждой странице? Должен ли я связать кнопку с действием контроллера, которое ее обрабатывает? Если я использую форму, нужны ли мне вложенные атрибуты?
Спасибо!