У меня есть ресурс 'Пользователь'.В его контроллере есть действие «выбрать».Индексное представление изменяется так, как это форма, в которой вы можете выбрать некоторых пользователей.Нажатие кнопки подтверждения вызывает действие «выбрать» из контроллера.После некоторой обработки в этом действии появляется массив @users, содержащий идентификаторы выбранных пользователей.
Этот массив должен быть каким-то образом передан другому контроллеру.Допустим, есть еще один ресурс «JobToDo».В контроллере будет действие 'assign_workers'.Когда это действие вызывается, следующий алгоритм должен быть выполнен:
- call assign_workers
- индекс вызова пользователя
- в отображаемом виде вы выбираете некоторых пользователей
- вы нажимаете «отправить» и, следовательно, вызываете действие выбора (создан массив @users)
- массив @users передается для assign_workers <--- и это моя проблема </strong>
Я хочу, чтобы этот выбор был универсальным и работал независимо от того, какое действие вызывает контроллер.Я не хочу добавлять другую «логику» каждый раз, когда решаю использовать этот выбор в новой ситуации.
Лучше предположить, что массив @users довольно большой.
IsВозможно?Или, может быть, моя идея не очень хорошая, и я должен сделать это по-другому - чем как?
Заранее спасибо
Пока