Изглежда, че няма начин да се изключи поле (като _id
) с помощта на mongoexport.
Ето една алтернатива, която работи за мен в бази данни със среден размер:
mongo myserver/mydb --quiet --eval "db.mycoll.find({}, {_id:0}).forEach(printjson);" > out.txt
В голяма база данни (много милиони записи) може да отнеме известно време и изпълнението на това ще повлияе на други операции, които хората се опитват да извършат в системата: