如何在Meteor中发布/订阅外部MongoDB

如何在Meteor中发布/订阅外部MongoDB,mongodb,meteor,Mongodb,Meteor,我正在尝试从我的外部MongoDB向我的客户发布/订阅(React+Redux) 主mongo在端口3001(Meteor的默认数据库)上运行,远程mongo在端口27017上运行 当我发布3001 mongo的记录并从客户端订阅时,一切都很好。但是,当我使用27017 mongo执行相同操作时,客户机也可以接收记录,但当记录发生变化时(使用robo3T),客户机无法响应 谢谢您不能同时使用两个MongoDB。您如何设置外部设备?使用MONGO\u URL?如果是,那么它应该可以工作。我使用:n

我正在尝试从我的外部MongoDB向我的客户发布/订阅(React+Redux)

主mongo在端口3001(Meteor的默认数据库)上运行,远程mongo在端口27017上运行

当我发布3001 mongo的记录并从客户端订阅时,一切都很好。但是,当我使用27017 mongo执行相同操作时,客户机也可以接收记录,但当记录发生变化时(使用robo3T),客户机无法响应


谢谢

您不能同时使用两个MongoDB。您如何设置外部设备?使用
MONGO\u URL
?如果是,那么它应该可以工作。我使用:
newmongoternals.RemoteCollectionDriver(Meteor.settings.REMOTE\u MONGO\u URL)
噢,正如它所说,这是内部MONGO的东西。我不认为这会奏效。你真的需要两个不同的数据库吗?是的,用于登录/注销我的网站的3001 mongo和270170 mongo包含另一个网站的数据。你不能同时使用两个MongoDB。您如何设置外部设备?使用
MONGO\u URL
?如果是,那么它应该可以工作。我使用:
newmongoternals.RemoteCollectionDriver(Meteor.settings.REMOTE\u MONGO\u URL)
噢,正如它所说,这是内部MONGO的东西。我不认为这会奏效。你真的需要两个不同的数据库吗?是的,3001 mongo用于登录/注销我的网站,270170 mongo包含另一个网站的数据。