리소스 '사용자'가 있습니다. 컨트롤러에는 '선택'동작이 있습니다. 색인보기는 일부 사용자를 선택할 수있는 양식과 같은 방식으로 수정됩니다. 제출 버튼을 누르면 제어기에서 '선택'조치가 실행됩니다. 이 액션의 일부 처리 후에는 선택된 사용자의 ID를 포함하는 배열이 있습니다.한 컨트롤러에서 다른 컨트롤러로 데이터 전달
이 배열은 어떻게 든 다른 컨트롤러로 전달되어야합니다. 다른 리소스 'JobToDo'가 있다고 가정 해 봅시다. 컨트롤러에는 'assign_workers'작업이 있습니다. 이 조치가 호출되면 다음과 같은 알고리즘을 수행해야합니다 : 사용자 표시된보기
- 전화 assign_workers
- 전화 지수는 당신이 '제출'을 클릭
- 일부 사용자에게 선택 때문에 호출 (@users 어레이가 생성)보다 assign_workers <에 전달
- @users 어레이를 작업을 선택 ---이 내 문제
저는이 컨트롤러가 어떤 컨트롤러의 어떤 동작을 호출하든 상관없이 보편적으로 작동하도록 선택하고자합니다. 나는 새로운 상황에서이 선택을 사용할 때마다 다른 '논리'를 추가하고 싶지 않습니다.
배열 @users가 꽤 큰 것으로 가정하는 것이 좋습니다.
가능합니까? 아니면 내 아이디어가 좋은 것이 아니며 나는 다른 방법으로해야한다. 응용 프로그램의 기능과 아웃을 모른 채 사전
안녕