为了账号安全,请及时绑定邮箱和手机立即绑定

用mongoose怎么删除一个文档中的字段?

用mongoose怎么删除一个文档中的字段?

慕桂英4014372 2018-08-02 17:10:26
User.findOne({        activeToken: req.params.activeToken,        activeExpires: {$gt: Date.now()}    }, function (err, user) {        if (err) {            return next(err);        }        if (!user) {            return res.status(400).end('您的激活链接无效,请重新注册!');        }        user.active = true;        // 删除已经没用的token和过期时间字段        delete user.activeToken;        delete user.activeExpires;                user.save(function (err, user) {            if (err) {                return next(err);            }            res.end('激活成功');        });    });为什么user.active = true有效,而直接删除一个字段无效呢?我该如何删除一个字段呢?
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 1758 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信