armand1m/tript-api

Controller de Pesquisa não existe.

Opened this issue · 0 comments

Pesquisa não é uma coisa definida somente a veículo. Pesquisa pode ser de veículo, de outras fornecedores, fornecedores proximos, clientes proximos, varias coisas.

A linha 7 do arquivo ./server/routes/search.js não faz muito sentido, sendo que esta usando um controller de veículos:

// linha 7
const controller = app.controllers.veiculo;

A linha 10 também não faz sentido, sendo que a rota "root" ja busca por veículos, e somente.

 // linha 10
  router.get('/', controller.search);

O certo seria existir uma rota search/veiculos onde chamaria um método de um controller exclusivo (controller.searchVeiculos() por exemplo) para pesquisa que ofereceria métodos de pesquisa para os mais diversos tipos de entidades da aplicação.