Mongodb的克隆收集

Mongodb的克隆收集,mongodb,collections,clone,Mongodb,Collections,Clone,我正在对mongodb进行身份验证,我需要使用特定查询克隆集合以运行作业。 在启用身份验证之前,我可以从远程主机克隆集合。 runCommand({cloneCollection:“namespace”,from:“remoteHost”,query:{}) 但启用身份验证后,无法克隆集合。是否有任何替代方案,我不想转储和恢复 可能重复感谢Felix的回复,这意味着除了mongodump和restore之外别无选择。。我以另一种方式问它,是否可以通过javascript向辅助节点执行聚合,然后将

我正在对mongodb进行身份验证,我需要使用特定查询克隆集合以运行作业。 在启用身份验证之前,我可以从远程主机克隆集合。 runCommand({cloneCollection:“namespace”,from:“remoteHost”,query:{})


但启用身份验证后,无法克隆集合。是否有任何替代方案,我不想转储和恢复

可能重复感谢Felix的回复,这意味着除了mongodump和restore之外别无选择。。我以另一种方式问它,是否可以通过javascript向辅助节点执行聚合,然后将结果存储到变量,并将存储的数据插入mu localdatabase以使用聚合的数据创建新集合