【发布时间】:2021-11-15 20:05:29
【问题描述】:
我真的很陌生,我刚刚掌握了 json 数据,我希望它是一个常规数组
loginAndDetails.get(`SELECT * FROM logTB` , (err,data) => {
console.log(data)
})
//output might be 1d or 2d
{
entry1: 'data1',
entry2: 'data2',
.,
.,
entryN: 'dataN'
}
loginAndDetails.all(`SELECT * FROM logTB` , (err,data) => {
console.log(data)
})
// alternative output:
[{
entry1: 'data1',
entry2: 'data2',
.,
.,
entryN: 'dataN'
},
{
entry1: 'data1',
entry2: 'data2',
.,
.,
entryN: 'dataN'
}]
但是我已经创建了我所有的函数来使用普通函数 像这样的JS数组
['data1','data2',...,'dataN']
(or)
[['data1','data2',...,'dataN'],
['data1','data2',...,'dataN']]
所以有没有办法动态转换所有数据,因为有时它可能是一个二维数组,有时它可能是一个一维数组并且可能有“n”个对象
我必须创建一个函数来构建它还是有任何其他方法
【问题讨论】:
标签: javascript node.js arrays json sqlite