如何检查MongoDB是否已在node.js中包含相同字段:值对的文档?

时间:2015-08-11 01:29:14

标签: javascript node.js mongodb database

这是我的代码

var uEmail = "test@test.com";
var uPass = "testpass";
MongoClient.connect('mongodb://127.0.0.1:27017/game-news', function(err, db){
    if(err) throw err;
    db.collection('users').insert({email : uEmail,
          password : uPass,
          games: []});
    res.send("success!");
} else {
    res.send("exists")
}});

如果具有相同电子邮件的文档不存在,我怎样才能将用户添加到数据库中?我用mongodb的.find()函数尝试过的所有东西都没有成功。

谢谢!

0 个答案:

没有答案