sql >> Databáze >  >> NoSQL >> MongoDB

Jak používat mongodump pro 1 kolekci

Myslím, že je to jen:

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

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

Dokumenty naleznete také zde a zde .

Btw, další způsob, jak přesunout kolekci z jedné databáze do druhé, je použít renameCollection :

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

Zde je několik souvisejících vláken SO:

Doufám, že to pomůže.



  1. Jak předat parametr z docker-compose do služby spuštěné v docker image?

  2. Meteor vlastní mongodb během vývoje

  3. Událost na klíč vyprší

  4. Jak se připojit ke kontejneru Redis pomocí Docker Compose?