pymongo.errors.DocumentTooLarge: слишком большой документ команды 'aggregate' - PullRequest
0 голосов
/ 07 января 2019

Я собираю данные, используя pymongo, данные о 10 миллионах, я использую

df_list = mycol.aggregate([{'$match': {'tbl_id': {'$in': doc_list}}}, {'$project': {'_id': 0}}], allowDiskUse=True) # doc_list may be very large

для агрегирования данных, но все равно пошло не так, pymongo.errors.DocumentTooLarge: 'aggregate' command document too large, allowDiskUse=True не может работать для меня. Как с этим бороться?

...