MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да използвате mongodump за 1 колекция

Мисля, че е просто:

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

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

Вижте също документи тук и тук .

Между другото, другият начин да преместите колекцията от една база данни в друга е да използвате renameCollection :

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

Ето някои свързани SO теми:

Надявам се, че това помага.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Инстанцирането на bean е неуспешно:Посоченият клас е интерфейс

  2. Работят ли геопространствените заявки върху масиви? ($geoWithin, $geoIntersects)

  3. Как да задам първичен ключ в MongoDB?

  4. Извикване на недефиниран метод MongoDB\Driver\ReadConcern::isDefault()

  5. Как да използвате агрегата MongoDB, за да получите първата от всяка група, включително нули?