Es scheint keine Möglichkeit zu geben, ein Feld auszuschließen (z. B. _id
) mit mongoexport.
Hier ist eine Alternative, die bei Datenbanken mittlerer Größe für mich funktioniert hat:
mongo myserver/mydb --quiet --eval "db.mycoll.find({}, {_id:0}).forEach(printjson);" > out.txt
Bei einer großen Datenbank (viele Millionen von Datensätzen) kann es eine Weile dauern, und die Ausführung wirkt sich auf andere Vorgänge aus, die Benutzer auf dem System ausführen möchten: