Boa tarde, estou travado em um projeto aparentemente simples e não sei como resolver.
Tenho os arquivos bem definidos com as suas responsabilidades de Model, View e Controller. Já faço bastante coisa e tudo funcionando bem. Até que esbarrei numa questão aonde no meu arquivo aonde faço as rotas tenho a importação e a instância de uma classe que por sua vez tem a conexão com o mysql e prossegue com as queries que preciso.
Eu gostaria de saber, se, em toda e qualquer circunstância, o Model deve devolver para Controller e esse por sua vez renderizar a view ? Como não consegui devolver o que preciso, acabei fazendo o res.render() logo após o result da minha query, o que me parece um erro tremendo.
Como fazer para devolver o result da minha query, no return da chamada do método da classe ? considerando que o result dessa query é inacessível para passa-lo no return do método invocado.