我想从mongoose生成的JSON中删除_v
属性以最小化我的API响应大小,但我不想通过versionKey
选项在数据库中禁用它。最方便的方法是什么?
答案 0 :(得分:0)
User.find().select("-__v").exec(function(err, data){
console.log(data);
})
或者您可以使用
User.find({}, { "__v" : 0 } , function(err, data) {
});
它会从结果数据中排除__v
。