Как определить, к какому контроллеру относится действие? - PullRequest
1 голос
/ 16 марта 2009

У меня есть две модели: релизы имеют много элементов, а элементы принадлежат релизам.

Действие, которое я хочу определить, импортирует все элементы (делая их копии) из одного выпуска в другой выпуск.

Как определить, принадлежит ли это действие как действие элемента на контроллере релизов или действие сбора на контроллере элементов?

Ответы [ 2 ]

2 голосов
/ 16 марта 2009

Я бы поставил его на контроллер релизов. Теперь, если я смогу выяснить почему я бы сделал это ...

Лучшее, что я могу выразить словами, это то, что, поскольку он всегда работает со всеми элементами релиза, а не когда-либо над отдельными или специальными подмножествами элементов, он представляется скорее операцией релиза, чем операцией элемента.

0 голосов
/ 17 марта 2009

Я бы положил его в контроллер элементов. Действие, которое вы делаете, - одно против элементов, а не против релизов. Это несколько точнее разделяет ваши опасения ... Я думаю.

...