0
我有點卡住使用Mongoose的Model.findOneAndUpdate()函數。Mongoose Model.findOneAndUpdate
我想這
module.exports.verifyUser = function(username, callback){
var query = {username: username};
User.findOneAndUpdate(query, { $set: { verify: true }}, {new: true}, callback);
};
但我似乎無法更新這是在這裏
var userSchema = mongoose.Schema({
name: {
type: String
},
email:{
type: String,
required: true
},
username: {
type: String,
required: true
},
password: {
type: String,
required: true
},
verify: {
type: Boolean,
required: true
}
});
架構做出一個布爾的「驗證」字段如果你能指出我正確的方向,我會很感激!
你確定你有'與您嘗試驗證'username'值user'?也許你可以添加一些日誌,只是爲了確保? –
我的意思是我會這麼認爲,因爲用戶名就是查詢的內容。 –