Python Mongoengine:从MongoDB游标创建查询集

Python Mongoengine:从MongoDB游标创建查询集,python,mongodb,pymongo,mongoengine,Python,Mongodb,Pymongo,Mongoengine,我正在使用的应用程序的某些部分需要一个mongoengine查询集 我有一个MongoDB游标,其中包含我需要的信息,由聚合生成 由于mongoengine文档指定QuerySet是MongoDB游标的包装器,有没有办法用给定游标创建QuerySet? 注意:有一个明显的解决方案,再次查询数据库: queryset=Model.objects.filter(\u id\u in=[r[''u id']表示光标中的r]) 但它相当丑陋。理想的解决方案类似于调用QuerySet的构造函数,因为它是游

我正在使用的应用程序的某些部分需要一个mongoengine查询集

我有一个MongoDB游标,其中包含我需要的信息,由聚合生成

由于mongoengine文档指定QuerySet是MongoDB游标的包装器,有没有办法用给定游标创建QuerySet?

注意:有一个明显的解决方案,再次查询数据库:

queryset=Model.objects.filter(\u id\u in=[r[''u id']表示光标中的r])

但它相当丑陋。理想的解决方案类似于调用QuerySet的构造函数,因为它是游标的包装器。但构造函数不接受游标作为参数