使用 node-mysql 执行 COUNT() 时如何访问该值?

How to access to the value when doing a COUNT() using node-mysql?

我正在尝试使用 mysql 模块在 node.js 中执行 count() 但我无法访问该值,因为它的索引是 count(user):

(打印变量result的结果)

我的代码:

function registerUser(user, password) {
    return new Promise(function(resolve, reject) {
        const sql1 = "SELECT COUNT(user) FROM users WHERE user = '" + user + "'";
        con.query(sql1, function (err, result) {
            console.log(result[0].COUNT(user)); //here it should print out 13
        });     
    });
}

我却收到了这个错误:

我假设 COUNT() 将其作为函数,而不是索引。

有人知道如何实现吗?

'COUNT(user)' 字符串周围添加方括号:

console.log(result[0]['COUNT(user)']);