Node.js Mongoose:包含排除的字段

时间:2015-01-27 15:50:18

标签: node.js mongodb mongoose

我有架构

var UserSchema = new Schema({
  salt: {
    type: String,
    select: false
  },
  facebook: {},
  google: {}
});

问题。我已将盐默认排除在外,如何将其包含在响应中?如果我设置this.findOne({}, 'salt'),它将只返回盐。

1 个答案:

答案 0 :(得分:3)

使用'+salt'覆盖默认值而不排除其他字段:

this.findOne({}, '+salt')

文档here