如何在Mongoose中更新/上传文档/数据?护照MongoDB、Express、AngularJS、Nodejs
passport.use('local-update',新的LocalStrategy({如何在Mongoose中更新/上传文档/数据?护照MongoDB、Express、AngularJS、Nodejs,mongodb,express,mongoose,passport.js,upsert,Mongodb,Express,Mongoose,Passport.js,Upsert,passport.use('local-update',新的LocalStrategy({ if (err){ console.log('new profile update error'); return done(err); } // all is well, return successful user
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
//如果找到用户但密码错误
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
findOne({u id:req.User.\u id}
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
函数(错误,用户)
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
{
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
否则
{
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
User.update(
{{u id:req.user.{u id},
新用户,
{upsert:true},
功能(错误、用户、,
numberraffected,rawResponse){
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
返回完成(null,newUser,req.flash('passMessage','Password Changed Successfully')
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});
}))
if (err){
console.log('new profile update error');
return done(err);
}
// all is well, return successful user
else
{
// if (User.setUser(newUser.local.password))
console.log('new profile update');
console.log(user);
}});