小编Kar*_*hik的帖子

如何在我的猫鼬收藏夹中插入自动递增编号

我是猫鼬的新手,我有这样的猫鼬架构:

var user = mongoose.Schema({
    userID: {
        type: String,
        required:true
    },
    seq: {
        type: Number,
        default: 0
    },
    firstname: {
        type: String
    },
    lastname: {
        type: String
    },
    dob: {
        type: String
    },
    email: {
        type: String,
        required: true
    },
    username: {
        type: String,
        required: true
    },
    displayname: {
        type: String
    },
    password: {
        type: String,
        required: true
    },
    mobile: {
        type: String
    },
    profilePic: {
        type: String
    },
    city: {
        type: String
    },
    gender: {
        type: String
    },
    profileType: …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

4
推荐指数
1
解决办法
1295
查看次数

如果用户验证失败,请在multer中停止文件上载

文件上传由multer使用此代码完成,但如何在用户验证失败时停止文件上载.在此代码中写入用户验证部分的位置

router.post('/profilePicture',
 multer({dest: './uploads/',
rename: function (fieldname, filename,req,res) {
      return image = req.body.userId+'-'+dateTime+'-'+randomId();
    },
    onFileUploadStart: function (file,req,res) {
        if(file.mimetype !== 'image/jpg' && file.mimetype !== 'image/jpeg' && file.mimetype !== 'image/png') {
          imageUploadDone = false;
          return false;
        }
        //console.log(file.originalname + ' is starting ...');
    },
    onFileUploadComplete: function (file,req,res) {
      //console.log(file.fieldname + ' uploaded to  ' + file.path);
      if(file.mimetype == 'image/jpg')
        extn  = '.jpg';
      if(file.mimetype == 'image/jpeg')
        extn  = '.jpeg';
      if(file.mimetype == 'image/png')
        extn  = '.png';
      imageUploadDone=true; 
    }
}),function(req, res) { 
      upload(req,res,function(err) { …
Run Code Online (Sandbox Code Playgroud)

node.js express multer

3
推荐指数
1
解决办法
5600
查看次数

Node.js - Express.js JWT,如何检查令牌是否过期?

如何检查我的令牌是否已过期?

var token = jwt.sign(user,app.get('superSecret'),{
    expiresIn : 2
});
Run Code Online (Sandbox Code Playgroud)

node.js express

2
推荐指数
3
解决办法
2万
查看次数

标签 统计

node.js ×3

express ×2

mongodb ×1

mongoose ×1

multer ×1