diff --git a/src/libs/middlewares/aggregateData.js b/src/libs/middlewares/aggregateData.js index ab7dfdd957843df41e5fffabbad43b579d36fe51..a8224b8eb0cb4e7410eef971b6e59c6edc8867e2 100644 --- a/src/libs/middlewares/aggregateData.js +++ b/src/libs/middlewares/aggregateData.js @@ -68,7 +68,7 @@ function aggregateData(req, res, next) { 'receitas', 'despesas' ]; - const baseFields = ["school"] + const baseFields = ["school", "city"] let id; const fields = req.query.dims.split(','); let currentAggregateField; diff --git a/src/libs/routes_v1/enrollmentAggregate.js b/src/libs/routes_v1/enrollmentAggregate.js index 7e8cd3faece61c7999d16db913c50938de4e51fb..62d1e9c8c64862a0b081844ac68e03915716ee4a 100644 --- a/src/libs/routes_v1/enrollmentAggregate.js +++ b/src/libs/routes_v1/enrollmentAggregate.js @@ -400,7 +400,9 @@ rqf.addField({ where: { relation: '=', type: 'integer', - field: 'id' + field: 'municipio_id', + table: 'escola' + }, join: { primary: 'id',