diff --git a/src/libs/routes/population.js b/src/libs/routes/population.js index 90f5713454c83ad7e78c41e995220d6c2622bc64..ff0b166880b099a17af27b4f9013518655ded08f 100644 --- a/src/libs/routes/population.js +++ b/src/libs/routes/population.js @@ -105,8 +105,11 @@ rqf.addField({ populationApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { log.debug(req.sql.toParam()); + log.debug(req.dims); req.sql.field('ibge_populacao.populacao', 'population') - .field('ibge_populacao.municipio_id', 'municipio_id') + .field('ibge_populacao.municipio_id', 'city_id') + .field('ibge_populacao.estado_id', 'state_id') + .field('ibge_populacao.regiao_id', 'region_id') .field('ibge_populacao.ano_censo', 'year') .from('ibge_populacao') .group('ibge_populacao.populacao') @@ -114,11 +117,11 @@ populationApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { .group('ibge_populacao.ano_censo') next(); }, query, (req, res, next) => { - // let somapop = 0; - // for (var i = 0; i < req.result.length; i++) { - // somapop += req.result[i].population; - // } - // + let somapop = 0; + for (var i = 0; i < req.result.length; i++) { + somapop += req.result[i].population; + } + // req.result = [{population: somapop, year: req.result[0].year}]; next() }, id2str.transform(true), response('population'));