如何将一个数据库克隆到另一个?

时间:2014-11-07 10:51:13

标签: ruby mongodb gem

我想使用'mongo'gem将一个数据库克隆到MongoDB中的另一个数据库。

我可以在MongoDB控制台中这样做:

db.copyDatabase(fromdb, todb, fromhost, username, password)

那么,有没有办法用这个宝石做到这一点?

1 个答案:

答案 0 :(得分:0)

解决方案:

@connection = Mongo::MongoClient.new
@connection.copy_database('from', 'to')
=> {"ok"=>1.0}