【发布时间】:2018-12-05 16:40:55
【问题描述】:
我需要根据年龄过滤“收入者”,但在表中我只有出生日期。我需要最小和最大年龄之间的人,我该怎么做?
router.post('/', function (req, res, next) {
let parameters = JSON.parse(req.body.parameters);
parameters.states = parameters.states.split();
parameters.species = parameters.species.split();
model.person.findAll({
where: {
uf: parameters.states,
species: parameters.species,
dateBirth: BETWEEN PARAMETERS.MINAGE AND PARAMETERS.MAXAGE
}
})
.then(person => res.json({
error: false,
data: person
}))
.catch(error => res.json({
error: true,
data: [],
error: error
}));
});
【问题讨论】:
标签: javascript node.js orm sequelize.js