关于多个node服务器使用mongodb的问题,请指导。
我创建了两个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});