我不知道为什么这种语法不起作用,我只是想让我的数据抛出这个小API; 当我删除“按点DESC排序”时,它可以工作。
这是代码:
.get((req, res) => {
if (req.query.max != undefined && req.query.max > 0){
db.query('SELECT * FROM rank WHERE id_championship = ?', [req.params.id] 'ORDER by points DESC', (err, result) => {
if(err){
res.json(error(err.message))
}
else{
res.json(success(result.slice(0, req.query.max)))
}
})
}
感谢您的帮助!
我已经尝试过这样做,但是仍然无法正常工作...
sql = "SELECT * FROM rank WHERE id_championship = " + req.params.id + "ORDER BY id DESC";
db.query(sql, (err, result) => {
if(err){
res.json(error('Fail database connection'))
}
else{
res.json(success(result))
}
})