我想在 mongo 中搜索一些用户并将它们放入 json 中,但每次尝试时得到的结果都是一个带有元数据的大对象。
以下代码包含我所做的事情
var myJson = {
user : User.findOne({
firstName: regex,
lastName: authorSplitedName.last
}, function (err, user){
return user;
})
}
非常感谢您的帮助!
最佳答案
尝试使用JSON.parse()和 JSON.stringify()删除 mongoose 对象属性:
var myJson = {
user : User.findOne({
firstName: regex,
lastName: authorSplitedName.last
}, function (err, user){
return JSON.parse(JSON.stringify(user)));
})
}
关于javascript - 使用 mongoose 在 mongodb 中查找用户,并将结果返回为 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33054622/