如何通过SpringDataMongoDB的MongoJava驱动程序以编程方式克隆mongodb集合?

如何通过SpringDataMongoDB的MongoJava驱动程序以编程方式克隆mongodb集合?,mongodb,spring-data-mongodb,mongo-java,Mongodb,Spring Data Mongodb,Mongo Java,在通过Spring控制器处理集合中的所有条目之前,我想将集合克隆到备份集合 在搜索过程中,我通过终端了解了各种方法。还可以使用executeCommand和menthod直接执行mongodb命令(在我的例子中是copyTo命令)。但是,我还是找不到这样做的方法 有人能给我一些建议吗?您可以为您的项目设置JMX支持:,请参阅“第10章JMX支持”一节,您将能够获得管理MBean,MongoAdmin,它将允许您执行管理操作,如删除或创建数据库,并执行一个候选解决方案,与对simgle集合执行mo

在通过Spring控制器处理集合中的所有条目之前,我想将集合克隆到备份集合

在搜索过程中,我通过终端了解了各种方法。还可以使用executeCommand和menthod直接执行mongodb命令(在我的例子中是copyTo命令)。但是,我还是找不到这样做的方法


有人能给我一些建议吗?

您可以为您的项目设置JMX支持:,请参阅“第10章JMX支持”一节,您将能够获得管理MBean,MongoAdmin,它将允许您执行管理操作,如删除或创建数据库,并执行一个候选解决方案,与对simgle集合执行mongodump()和mongorestore()一样,在恢复过程中,您可以指示新的集合名称

问候,, 莫西