Node.js MySQL中行的动态名称
Node.js MySQL查询返回一个RowDataPacketNode.js MySQL中行的动态名称,node.js,Node.js,Node.js MySQL查询返回一个RowDataPacket RowDataPacket { inc: 10, id: 1, login: '123'} 可以通过字段名访问值:结果[0].inc。但是如果字段名是id_1、id_2、id_3。。。我和我想创建一个循环并访问它们。我不能简单地执行结果[0]。id_1,结果[0]。id_2。。。因为如果我是大的,那就太傻了 只需使用[]即可访问字段-object.foo和object['foo']是等效的 for (var i =
RowDataPacket {
inc: 10,
id: 1,
login: '123'}
可以通过字段名访问值:结果[0].inc。但是如果字段名是id_1、id_2、id_3。。。我和我想创建一个循环并访问它们。我不能简单地执行结果[0]。id_1,结果[0]。id_2。。。因为如果我是大的,那就太傻了
只需使用[]即可访问字段-object.foo和object['foo']是等效的
for (var i = 0; i < n; i++) {
var colName = 'id_' + i;
var value = result[0][colName];
}
for (var i = 0; i < n; i++) {
var colName = 'id_' + i;
var value = result[0][colName];
}