在与mongoskin的联系中,safe:true和safe:false之间有什么区别?以及如何使用它
What is the difference between safe:true and safe:false in a connection with mongoskin? and how use it?
我与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中插入campos,我使用的是safe:true。。。那么,如果我使用safe:false会发生什么呢?最佳做法是什么?
这个:
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}可以确保回调函数只有在插入完成后才能执行,而{safer:false}不能保证这一点。我总是使用{safe:true},只是为了确保我拥有最新版本的DB。
相关文章:
- 全局变量和全局对象的属性之间有什么区别吗
- JavaScript中的函数和对象之间没有区别吗?
- 在ember/handlers中使用value和valueBinding有什么区别
- 在下划线中使用_(obj).map(callback)和_.map(obj,callback)之间的区别
- javascript函数的:和=之间的区别
- 这两个关于 JavaScript 作用域链的例子有什么区别?
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 函数中this和var之间的区别
- “util.inherits”和在NodeJS中扩展原型之间的区别
- Math.min()和Math.max()之间有什么区别?在Javascript中
- angularjs中的ng网格和ui网格有什么区别
- 使用大括号和不使用bracs调用函数的区别
- webpack开发模式和生产构建模式之间有什么区别
- 使用Rhino和ASE执行Javascript的区别
- servlet和代理servlet之间的区别
- Javascript 类型未定义和 void 之间的区别
- 缓存!saveLocations()和addLocation()函数有什么区别
- Javascript-defineProperty和直接在对象上定义函数之间的区别
- 关于承诺/A+规范,术语“当时可”和“承诺”之间有什么区别
- 在与mongoskin的联系中,safe:true和safe:false之间有什么区别?以及如何使用它