我正在使用 sails js 框架作为 Node 。
我想问为什么我的 mongodb json 被转换为 bson。 然后我使用 sails model/Waterline ORM 查询/检索。我得到了 BSON。
我可以将 BSON 转换为 JSON 吗?为什么我得到的是 BSON 而不是 JSON?
最佳答案
是的。您可以使用 .toJSON
函数。呃。
User.find().exec(
function(err,myRecord){
var datUser = myRecord.pop().toJSON();
console.log(datUser);
})
或者使用 .toObject()
来删除所有实例方法。
http://sailsjs.org/documentation/reference/waterline-orm/records/to-object
关于javascript - json 被转换为 BSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37065452/