sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo usar mongodump para 1 colección

Creo que es solo:

mongodump --db=<old_db_name> --collection=<collection_name> --out=data/

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

Consulte también la documentación aquí y aquí .

Por cierto, la otra forma de mover la colección de una base de datos a otra es usar renameCollection :

db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})

Aquí hay algunos hilos SO relacionados:

Espero que ayude.