Dường như không có cách nào để loại trừ một trường (chẳng hạn như _id
) bằng cách sử dụng mongoexport.
Đây là một giải pháp thay thế phù hợp với tôi trên các cơ sở dữ liệu có kích thước vừa phải:
mongo myserver/mydb --quiet --eval "db.mycoll.find({}, {_id:0}).forEach(printjson);" > out.txt
Trên một cơ sở dữ liệu lớn (nhiều triệu bản ghi), có thể mất một lúc và việc chạy điều này sẽ ảnh hưởng đến các hoạt động khác mà mọi người cố gắng thực hiện trên hệ thống: