json被转换成BSON

时间:2016-05-06 06:08:46

标签: javascript json node.js mongodb sails.js

我正在使用sails js框架作为节点。

我想问为什么我的mongodb的json被转换为bson。 然后我使用sails model / Waterline ORM查询/检索。我得到了一个BSON。

无论如何我可以将BSON转换为JSON吗?为什么我得到BSON而不是JSON?

1 个答案:

答案 0 :(得分:2)

是。您可以使用.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