这是安全之间的区别:真正和安全:在与蒙古人的连接错误? 以及如何使用它?
我有一个与mongoskin和nodejs的连接
var db = mongo.db("root:toor@127.0.0.1:27017/cordoba");
但我不知道这是在这种情况下最好的做法….
db.collection('usuarios').insert(campos,{safe:true}, function(err, result)
我想插入坎波斯在MongoDB,即时通讯使用安全:真…所以发生了什么,如果我使用安全:错误,什么是最好的做法…
这个…
var db = mongo.db("root:toor@127.0.0.1:27017/cordoba"); db.collection('usuarios').insert(campos,{safe:true}, function(err, result)
或这个…
var db = mongo.db("root:toor@127.0.0.1:27017/cordoba",{safe:true}); db.collection('usuarios').insert(campos, function(err, result)
全部都是
{safe:true}向你保证,只有在插入完成后,callback函数才会被执行,{safe:false}不能保证。 我总是使用{safe:true},只是为了确保我拥有最新的数据库版本。