Ik denk dat het gewoon is:
mongodump --db=<old_db_name> --collection=<collection_name> --out=data/
mongorestore --db=<new_db_name> --collection=<collection_name> data/<db_name>/<collection_name>.bson
Trouwens, de andere manier om de collectie van de ene database naar de andere te verplaatsen, is door renameCollection
te gebruiken. :
db.runCommand({renameCollection:"<old_db_name>.<collection_name>",to:"<new_db_name>.<collection_name>"})
Hier zijn enkele gerelateerde SO-threads:
- Hoe kopieer een verzameling van de ene database naar de andere in MongoDB
- Hoe de gedumpte gegevens te gebruiken door mongodump?
Ik hoop dat dat helpt.