mongoengine启用“ allowDiskUse”

时间:2019-11-25 12:59:31

标签: python mongodb mongoengine

在mongoengine中是否有允许使用磁盘的选项?我在网上找不到任何资源。

我尝试了

model.objects.aggregate(pipeline, {'allowDiskUse': True})

它抛出:

Each element of the 'pipeline' array must be an object

1 个答案:

答案 0 :(得分:1)

将其作为关键字参数传递。然后,Mongoengine将所有关键字参数进一步传递给pymongo's aggregate method

model.objects.aggregate(*pipeline, allowDiskUse=True)