如何在Node js&amp ;;中获取当前保存文档_id MongoDB的?

时间:2015-07-14 10:05:45

标签: javascript node.js mongodb

我正在使用节点js& MongoDB的。目前我需要一些帮助来检索已保存文档的_id。

我的代码:

var user= new User();
user.name = 'Name';
user.email = 'test@gmail.com';
user.save(function(err){
    if(!err)
     {
          console.log('Saved');
          // Need this documents _id
     }
})

我怎样才能得到这个_id?需要帮助。

1 个答案:

答案 0 :(得分:2)

你必须在save方法中为回调添加第二个arg。

var user= new User();
        user.name = 'Name';
        user.email = 'test@gmail.com';
        user.save(function(err, user){ // here you must add user 
            if(!err)
             {
                  console.log('Saved');
                  user._id // id for user 
             }
        })