mongoexport - не экспортировать все документы - PullRequest
0 голосов
/ 08 января 2020

Я использую приведенную ниже команду do c для выполнения mongoexport

mongoexport -d test -c test_collection --fields=_id,name --csv --out output.csv 2> error.err 

Это вывод mongoexport после завершения

2020-01-08T07:45:50.351-0800    [#######################.]  test.test_collection  34808000/34981217  (99.5%)
2020-01-08T07:45:51.351-0800    [#######################.]  test.test_collection  34808000/34981217  (99.5%)
2020-01-08T07:45:52.294-0800    [#######################.]  test.test_collection  34981196/34981217  (100.0%)
2020-01-08T07:45:52.294-0800    exported 34981196 records

Он показывает 34981217 для экспорта, но экспортирует только 34981196 с расхождением в 21 документ. Любая идея, почему это может происходить. Просто чтобы добавить, я делаю монгоэкспорт с --readPreference '{mode: "primaryPreferred"}'

...