2012-09-17 2 views
0

새 컨트롤러를 만들어야 할 때를 알고 있습니다.새 컨트롤러를 만드는시기

의 내가 사람들의 기록 (이름, 나이 등)

나는 몇 가지 전망을을 유지하는 응용 프로그램이 있다고 가정 해 봅시다. 표시하도록 선택할 수있는 사람 목록을 표시하는보기입니다. 뷰는, (추가 및 편집 일반적으로 하나의보기, MVC에?) 순간

사람의 기록 개인 기록 을 추가 할 뷰를 편집 (보기 만) 전망을 상세 개인 정보를 표시합니다 하나의 컨트롤러가 있습니다. 하지만 그렇지 않습니까? 아니면보기 당 컨트롤러가 있어야합니까? 내 단일 컨트롤러가 너무 커지고있는 것이 걱정됩니다 ...

+3

이것은 완벽합니다. 사람은 귀하의 자원이며 논리적으로 함께 그룹화 된 목록, 표시, 추가, 업데이트 및 삭제 작업을 갖게됩니다. – Typist

+0

감사! 내가 할 수 있다면 이것을 올바른 답으로 표시했을 것입니다. – Craig

+0

문제 없어요 :) @ Darin, 자동 응답기는 어쨌든 합당합니다;) – Typist

답변

1

보기 당 컨트롤러가 아닌 리소스 (컨트롤러)를 사용하는 것이 좋습니다. 따라서 당신은 사람 목록, 사람 세부 정보 및 사람 편집과 같은 PersonsController을 처리하는 것이 옳습니다.

관련 문제