From abafd0aca0bda41ec450825d8e71a4d7a6aae0df Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Tue, 11 Apr 2017 11:14:55 -0300 Subject: [PATCH] :racehorse: Change /enrollment query to be faster --- src/libs/routes/enrollment.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/routes/enrollment.js b/src/libs/routes/enrollment.js index 28ea89e8..023b24e3 100644 --- a/src/libs/routes/enrollment.js +++ b/src/libs/routes/enrollment.js @@ -275,13 +275,13 @@ rqf.addField({ enrollmentApp.get('/', rqf.parse(), rqf.build(), (req, res, next) => { log.debug(req.sql.toParam()); - req.sql.field('COUNT(matricula.id)', 'total') + req.sql.field('COUNT(*)', 'total') .field("'Brasil'", 'name') .field('matricula.ano_censo', 'year') .from('matricula') .group('matricula.ano_censo') .order('matricula.ano_censo') - .where('matricula.tipo=0 OR matricula.tipo=1 OR matricula.tipo=2 OR matricula.tipo=3'); + .where('matricula.tipo<=3'); next(); }, query, id2str.transform(true), response('enrollment')); -- GitLab