MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como usar o mongodump para 1 coleção


Acho que é só:
mongodump --db=<old_db_name> --collection=<collection_name> --out=data/

mongorestore --db=<new_db_name> --collection=<collection_name> data/<db_name>/<collection_name>.bson

Veja também os documentos aqui e aqui .

Aliás, a outra maneira de mover a coleção de um banco de dados para outro é usar renameCollection :
db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})

Aqui estão alguns tópicos SO relacionados:

Espero que ajude.