使用Jade模板未从表单传递的值

时间:2017-06-18 05:25:14

标签: node.js express pug

我希望在从jade模板提交新值时更新以下电子邮件字段。这里将用户名作为主键。 但是在这里数据没有更新。它只是重定向而不改变值

  

路线/ Index.js

input:2
1 10
3 5
output:1
10
  

查看/ editPage.jade

router.post('/edit/:id',function(req,res){
    MongoClient.connect(db, function(err, db) {

    if(err) { throw err; } 

    var collection = db.collection('usercollection'); 
    var username = req.params.id;
    var userEmail = req.body.email;

    collection.update({'username':username},{ $set: {'email ': userEmail } },function(err, result) { 
      if(err) { throw err; } 

      db.close(); 


      res.redirect('/userlist'); 

    });
  });
});

0 个答案:

没有答案