sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongorestore genom stdin till db med annat namn

Från och med version 3.4 av mongorestore , kan du åstadkomma detta med --nsFrom och --nsTo alternativ, som ger ett mönsterbaserat sätt att manipulera namnen på dina samlingar och/eller dbs mellan källan och destinationen.

Till exempel, för att dumpa från en databas med namnet dumpdb till en ny databas med namnet restoredb:

mongodump -h hostname -d dumpdb --archive | mongorestore --archive --nsFrom "dumpdb.*" --nsTo "restoredb.*" --drop

Mer från mongodb-dokumenten:https://docs.mongodb.com/manual/reference/program/mongorestore/#change-collections-namespaces-during-restore



  1. hur implementerar man oändlig rullningspaginering i Angular 5?

  2. MongoDB Collection-uppdatering:initiera ett dokument med standardvärden

  3. MongoDB-prestandaproblem:En stor samling vs flera små samlingar

  4. find_by_sql motsvarande för mongoid?