Jeg tror, det bare er:
mongodump --db=<old_db_name> --collection=<collection_name> --out=data/
mongorestore --db=<new_db_name> --collection=<collection_name> data/<db_name>/<collection_name>.bson
Se også dokumenter her og her .
Btw, den anden måde at flytte samlingen fra én database til en anden på er at bruge renameCollection
:
db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})
Her er nogle relaterede SO-tråde:
- Sådan kopiere en samling fra en database til en anden i MongoDB
- Sådan bruges de dumpede data af mongodump?
Håber det hjælper.