Преобразовать объект sql в допустимую строку Json в node.js - Azure

Мы создаем веб-сервис в службе Azure, используя node.js для извлечения данных из базы данных SQL. Мы используем ClearDB, чтобы сделать то же самое.

При извлечении данных не происходит в правильном формате JSON. Как мы можем преобразовать полученный объект sql в строку JSON.

Ниже мой код.

app.get('/android', function(request, response) {
    pool.getConnection(function(err, connection) {
        if(err) { handleErrorResponse(err, response); return; }
            var sql = "select projectname from taggedemployee where empname='[email protected]' and tagflag='accepted'"
        connection.query(sql, {}, function(err, results) {
              connection.release(); // always put connection back in pool after last query
          if(err) { handleErrorResponse(err, response); return;  }
                var proj = JSON.stringify(results);
                console.log(proj);
                console.log(proj[0].projectname);
                 for(var myKey in proj) {
                    console.log("key:"+ myKey+", value:"+proj[myKey]);
                 }
          response.setHeader('Content-Type', 'application/json');
          response.status(200).send(JSON.stringify(results) );

        });
    });
});

Я не могу манипулировать строкой JSON, возвращающая строка

[{projectname: "Dominos"}]

Я старалсяJSON.stringify но не повезло. Пожалуйста, помогите мне решить эту проблему

Ответы на вопрос(3)

Ваш ответ на вопрос