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