node js 数据存储问题
各位大神,在存储数据时,假设数据库a有以下数据: name:jack,age:19,gender:male 我如果想取age,用a.age就可以,那么我现在想将上述的数据转化成数组的形式,假设转化后数组名称为b,那么取age的话, 就应该用b[0].age来表示,怎么样来进行转化呢????
5 回复
let b = [a];
//console.log(b[0].age);
@richenlin 假如有不止一组数据,数据库a里有很多数据,比如: name:a,age:20,gender:male, name:b,age:22,gender:female, name:c,age:23,gender:male, name:d,age:21,gender:female, … 转化后数组用b来表示,我想要获得c的age,用b[2][“age”]来获得,应该怎么写呢?
从数据库读取出来的数据,难道不是一个数组对象吗?
for … in 循环push到数组b。 而且数据库多条查询一般都是直接返回数组的,不需要这样做啊
@richenlin 我是从redis里面取出来的数据,不知道应该怎么样来这样做???