我正在创建一个API路由,我希望根据数据库搜索的结果以真或假的方式回复。这是我的路线:
app.post('/eligibility', function (req, res, next) {
var current = Math.round(new Date().getTime() / 1000);
var start = current - (24 * 3600);
var params = [req.body.guid, start, current];
client.execute(getEligibility, params, {prepare: true}, function(err, result){
if(err){
res.status(404).send({message:err});
}else{
if(result.rows.length > 0){
res.send(true);
}else{
res.send(false);
}
}
});
})
我目前正在返回undefined
,那么返回布尔值的最佳方法是什么?