Mongoose - 从结果JSON中排除_v

时间:2015-12-08 03:21:59

标签: mongoose version

我想从mongoose生成的JSON中删除_v属性以最小化我的API响应大小,但我不想通过versionKey选项在数据库中禁用它。最方便的方法是什么?

1 个答案:

答案 0 :(得分:0)

User.find().select("-__v").exec(function(err, data){
    console.log(data);
})

或者您可以使用

User.find({}, { "__v" : 0 } , function(err, data) {
});

它会从结果数据中排除__v