关于多个node服务器使用mongodb的问题,请指导。
发布于 10 年前 作者 BlueHub 3515 次浏览 最后一次编辑是 8 年前

我创建了两个node服务器,其中一个服务器创建了一个mongo数据库:test,数据库里有个集合eparas……现在我要从另一个node服务器来访问eparas并从中查询数据,该怎么做呢?

3 回复

我的一个想法是在nodejs服务器中使用的mongo数据库的管理员用户名和密码连接数据库就可以吧。

那样只是连上了数据库啊,关键是怎么去访问文档

举一个mongoskin的例子。(db_path按照自己需求改,db_name就是指明你需要访问哪个mongodb实例,你需要的文档就是在里面)

var db_path = "http://" + config.username + ":" + config.password + "@" + config.db_host + ":" + config.db_port + "/" + config.db_name + '?auto_reconnect=true',
    db = require('mongoskin').db(db_path, {safe: true});
回到顶部