【发布时间】:2021-12-31 22:46:53
【问题描述】:
给定以下用户模型:
const UserSchema = new mongoose.Schema({
id: Number,
userID: {
type: String,
unique: true
},
userName: String,
password: {type: String, select: false},
isAdministrator: {
type: Boolean,
default: false
}
}, {
timestamps: true
});
此模型可确保在请求时不返回密码。
如何更改 UserModel 以便返回 Route A 而不是 Route B 的密码?
例如:
router.get('/A', [returns password])
router.get('/B', [returns no password])
【问题讨论】:
标签: javascript express mongoose mongoose-schema