У меня есть очень типичное приложение Rails с активным использованием CRUD... но, как мы знаем, они всегда напрямую связаны с одной записью в модели.
Обновить многие: например, «Отметить выбранное как заархивированное»
В моем представлении controller#index
я хочу, чтобы пользователи могли массово удалять или массово обновлять записи определенным образом.
Это похоже на Gmail, где вы можете выбрать несколько писем в списке и выбрать change label
или move
в меню панели инструментов.
Есть ли шаблон для достижения этого в Rails?
Я знаю, что могу удалить все, что захочу, используя запросы SQL или ActiveRecord. Меня больше беспокоит то, как должны выглядеть контроллер и маршруты, и есть ли уже шаблон для этого.