【发布时间】:2011-08-12 22:34:42
【问题描述】:
我刚刚使用 node-mongodb-native 驱动程序编写了我的第一个 nodejs 程序。我用的是documentation code from the github page,即:
var mongodb = require("mongodb"),
mongoserver = new mongodb.Server('localhost', 6574),
dbConnector = new mongodb.Db('test', mongoserver);
dbConnector.open(function(err, db){
if(err)
console.log('oh shit! connector.open error!');
else{
...
但是,在查看了一些 example code on the github page 后,我发现设置代码看起来与我使用的非常不同。有谁知道不同方法之间是否有任何真正的区别?我对所有这些东西完全陌生,无法真正判断是否有任何理由使用其中一种。我编写的代码似乎运行良好,但如果驱动程序的创建者使用不同的代码,我认为值得检查是否有任何原因。
提前感谢您的任何回复!
萨米
【问题讨论】: