0
我有一個資源'用戶'。在它的控制器中有一個「選擇」動作。索引視圖以它可以選擇某些用戶的形式進行修改。推送提交按鈕從控制器調用「選擇」操作。在這個動作中進行一些處理後,會有一個包含選定用戶ID的數組@users。將數據從一個控制器傳遞到另一個控制器
該數組應該以某種方式傳遞給另一個控制器。假設有另一個資源「JobToDo」。在控制器中會有'assign_workers'動作。當這個動作叫下面的算法應該做的:用戶在顯示視圖
- 呼叫assign_workers
- 調用索引你選擇一些用戶
- 你點擊「提交」,因此調用選擇操作(創建陣列@users)
- 陣列@users比傳遞到assign_workers < ---這是我的問題
我希望這個選擇是普遍的,並且無論哪個控制器調用哪個動作都可以工作。每次我決定在新的情況下使用這種選擇時,我都不想添加其他「邏輯」。
我們最好假定數組@users是相當大的。
可能嗎?或者,也許我的想法不是一個好主意,我應該以另一種方式來做 - 比如何?
在此先感謝
再見