PyMongo 聚合如何获取 executionStats

Bha*_*avi 5 python mongodb pymongo aggregation-framework

我正在尝试获取特定 mongo 聚合查询的 executionStats。我运行 db.command 但这并没有给出“执行状态”

这就是我想要做的。 如何使用 db.command 获取 Python Mongo Aggregate 解释?

pymongo 聚合不允许解释选项

war*_*iuc 12

这对我有用:

db.command(
    'explain', 
    {
        'aggregate': coll_name, 
        'pipeline': your_pipeline, 
        'cursor': {}
    }, 
    verbosity='executionStats'
)
Run Code Online (Sandbox Code Playgroud)