我正在使用Node.js和Tedious connector从MSSQL服务器获取数据。在文档中,我只看到了这种检索数据的方法。
var request = new Request("select Name, Value, Article_Id from [tableone] where Id = '1'", function (err, rowCount, rows) {
if (err) {
console.log(err);
} else {
console.log(rowCount + ' rows');
}
});
request.on('row', function (rows) {
...
bigArrat.push(JSON.stringify(rows));
});
但是在我的例子中,我想要所有行,不仅仅是一个属性,而是更多。目前,它会以单独的行返回一个单元格,例如rows [0] .value将返回名称,rows [1] .value Value ...对我来说这是垃圾。
我想获得所有信息的JSON对象数组,而不是所有元数据或一个属性。是否有方法可以做到这一点,或者是否有更好的nodejs和sqlserver连接器?
乏味
的查询转换为对象数组的最简单方法 - PMac