Node.js 猫鼬:包括排除的字段
Node.js Mongoose: Include excluded fields
我有架构
var UserSchema = new Schema({
salt: {
type: String,
select: false
},
facebook: {},
google: {}
});
问题。我已将 salt default 设置为排除,如何将其包含在响应中?如果我设置 this.findOne({}, 'salt')
它将 return 只有盐。
使用'+salt'
覆盖默认值而不排除其他字段:
this.findOne({}, '+salt')
文档here.
我有架构
var UserSchema = new Schema({
salt: {
type: String,
select: false
},
facebook: {},
google: {}
});
问题。我已将 salt default 设置为排除,如何将其包含在响应中?如果我设置 this.findOne({}, 'salt')
它将 return 只有盐。
使用'+salt'
覆盖默认值而不排除其他字段:
this.findOne({}, '+salt')
文档here.