我以这种方式将猫鼬文档作为json返回:
UserModel.find({}, function (err, users) { return res.end(JSON.stringify(users)); }
但是,还返回了user . proto。没有它我怎么能回来?我尝试了这个但没有用:
UserModel.find({}, function (err, users) { return res.end(users.toJSON()); // has no method 'toJSON' }
您也可以尝试mongoosejs的lean():
UserModel.find().lean().exec(function (err, users) { return res.end(JSON.stringify(users)); }