Bắt đầu với mongoengine v0.9 (hiện đang được phát triển), bạn sẽ có thể sử dụng aggregate() , như bạn đã đề xuất: https://docs.mongoengine.org/ apireference.html # mongoengine.queryset.QuerySet.aggregate
Cho đến lúc đó, bạn cần dựa vào pymongo : Flask-MongoEngine &PyMongo Aggregation Query