Какой контроллер использовать? - PullRequest
4 голосов
/ 28 мая 2011

Это вопрос "Лучшие практики MVC".У меня есть модель User с отношениями с Child.Я хочу отобразить список детей для конкретного пользователя.Я мог получить доступ ко всем дочерним элементам, связанным с одним пользователем, через действие view в контроллере users, или я мог получить доступ к ним через action в дочернем контроллере с предложением where с user_id.Что будет лучшей практикой?Передача таких вещей в родительский (пользовательский) контроллер?Или обрабатываете это в дочернем контроллере?

Ответы [ 2 ]

2 голосов
/ 28 мая 2011

Поскольку это связано с конкретным пользователем, но не с конкретным дочерним элементом, я бы сказал, что было бы хорошо поместить его в контроллер пользователя в качестве действия под названием children .

0 голосов
/ 29 мая 2011

В любом случае, на мой взгляд, все в порядке. Самое главное - быть последовательным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...