Eu tentei convertê-lo em JSON. _id: Object _bsontype: "ObjectID" id: "X ± ¸kÍ + I¿9À"
Como converter em formato JSON?
Respostas:
0 para resposta № 1A partir de https://github.com/mongodb/js-bson
você precisa chamar desserializar da BSON
var doc_2 = bson.deserialize(data);
JSON.stringify(doc_2);
lendo essa função https://github.com/mongodb/js-bson/blob/1.0-branch/extended-json/index.js#L48
você pode esperar que sua saída mantenha o "tipo" para você ...
{_id:{"$oid":"58b1bf5bcba40a6a5671620c"}}
Se você realmente quer apenas a string para o OID, você pode simplesmente sobrescrever a string de volta na chave _id
doc["_id"] = doc["_id"].toString()
JSON.stringify(doc);