将Bson转换为Json对象
Crome开发人员工具显示这一点
console.log('DATA ***',data [0] ._ id);
DATA *** Object {_bsontype:“ObjectID”,id:“YIä↵P¨H0”}
我怎样才能将其转换成正常的JSON对象?
你在找什么是JSON.stringify()
JSON.stringify(objectToSerialize)
你想调用id字段上的.tostring()函数。
objectId被保存为一个以hex存储的特殊types以减小大小。 您需要使用toString函数将其转换为24位ASCIIstring
https://github.com/mongodb/js-bson/blob/1.0-branch/lib/bson/objectid.js#L171-L179
console.log('DATA*** ', data[0]._id.toString());