【发布时间】:2019-11-29 13:00:23
【问题描述】:
大家好,我正在使用带有 Node.js 和 Mysql 后端的 React-Native 前端,
我正在计算具有特定 id 的行数,查询中的一切都很好,我从查询中获得了值,但我无法使用该值,因为它的形式为
"res_Count":[{"count(*)":2}] 。
函数我想要它的字符串格式。
一旦检查我的查询和结果
router.get('/get_Following_Count/:user_id', (req, res, next) => {
connection.query("SELECT count(*) FROM followers WHERE followers.follower_id=? ORDER BY id DESC ", [req.params.user_id], (err, results, fields) => {
if (!err) {
// res.send(rows);
following_Count = JSON.parse(JSON.stringify(results));
return res.json({ "status": 200, "error": null, "res_Count": following_Count });
} else {
console.log(err);
return res.status(404).send('Sorry user_id does not exits');
}
})
});
输出:
{"status":200,"error":null,"res_Count":[{"count(*)":2}]}
请给我任何更改 count(*) 值的建议
【问题讨论】:
标签: mysql node.js react-native