Meteor-连接多个数据库的集合
在Meteor(服务器端)中,是否可以创建多个数据库的集合 假设我想连接到两个不同的数据库,并在meteor中装载它们的集合。我关心的是两个数据库中具有相同名称的集合(例如“用户”) 有没有办法让两个名为“用户”的集合来自两个不同的数据库(连接) 谢谢 编辑: 另一个问题没有解决我的主要问题:如果我想从两个不同的数据库装载(连接)两个名为“users”(例如)的集合,该怎么办 流星说:Meteor-连接多个数据库的集合,meteor,Meteor,在Meteor(服务器端)中,是否可以创建多个数据库的集合 假设我想连接到两个不同的数据库,并在meteor中装载它们的集合。我关心的是两个数据库中具有相同名称的集合(例如“用户”) 有没有办法让两个名为“用户”的集合来自两个不同的数据库(连接) 谢谢 编辑: 另一个问题没有解决我的主要问题:如果我想从两个不同的数据库装载(连接)两个名为“users”(例如)的集合,该怎么办 流星说: 错误:名为“/users/insert”的方法已定义我重新打开了问题,但没有简单的答案。mongo驱动程序假定
错误:名为“/users/insert”的方法已定义我重新打开了问题,但没有简单的答案。mongo驱动程序假定每个集合有一个连接。顺便说一句,这是一个合理的假设-如果您进行了写入,将更新哪个数据库 以下是一些在不实现自己的驱动程序的情况下解决此限制的方法:
Users1
和Users2
),其中每个集合都可以访问一个数据库实例。从技术上讲,这可以很好地工作,但在代码中可能不容易做到RemoteCollectionDriver
实例的一些示例,请参见的答案如果在Meteor中创建集合实例时提供连接,则应该是可能的。不过,发布可能会很棘手。@Radko我相信每个集合只能使用一个数据库-因此,如果在多个数据库中有相同的集合,则需要选择要连接的数据库。@David Weldon谢谢,但没有办法破解它吗?嗨,谢谢。我们实际上使用了解决方案3。我们使用方法并根据需要从任何连接/数据库中提取数据。