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

mongoexport без поле _id

Изглежда, че няма начин да се изключи поле (като _id ) с помощта на mongoexport.

Ето една алтернатива, която работи за мен в бази данни със среден размер:

mongo myserver/mydb --quiet --eval "db.mycoll.find({}, {_id:0}).forEach(printjson);" > out.txt

В голяма база данни (много милиони записи) може да отнеме известно време и изпълнението на това ще повлияе на други операции, които хората се опитват да извършат в системата:



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Агрегиране в местната часова зона в mongodb

  2. редки индекси и нулеви стойности в mongo

  3. Защо MongoDB – 10 причини да научите MongoDB за 2022 г

  4. Достатъчно бърз и надежден ли е GridFS за производство?

  5. Масово вмъкване на mongodb в Meteor или Node