使用pymongo复制一个MongoDB集合,并将其粘贴到另一个集合中

0 人关注

我想复制一个 coll 的集合,在MongoDB的数据库中做一个备份。所以我试了一下。

>>> client = pymongo.MongoClient(
...             f"mongodb+srv://{user}:{password}@cluster0.n2hnd.mongodb.net/es_eso_importante?retryWrites=true&w=majority")
>>> db = client['test']
>>> source = db['coll']
>>> destination = db['coll_backup']
>>> pipeline = [ {"$match": {}},
...              {"$out": "coll_backup"}]