我想将其他服务器上的Mongo数据库与我本地计算机上的meteor连接。
任何帮助表示赞赏。我是流星的新手。
运行流星时出现错误
无法启动Mongo服务器。 MongoDB有一个 未指明未捕获的异常。这可能是MongoDB造成的 无法写入本地数据库。检查您是否拥有权限 写信给.meteor / local。 MongoDB不支持像 不允许文件锁定的NFS。
答案 0 :(得分:1)
在meteor app机器上,在服务器端使用这段代码。
if(Meteor.isServer){
Meteor.startup(function () {
var myDatabase = new MongoInternals.RemoteCollectionDriver("<mongo url>");
MyCollection = new Mongo.Collection("collection_name", { _driver: myDatabasee });
});
}
您唯一需要知道url <mongo url>
的名称就像mongodb://127.0.0.1:27017/local or meteor