您使用Mongoengine定义的类实际上具有一个
_get_collection()方法,该方法获取pymongo驱动程序中实现的“原始”集合对象。
Model在此示例中,我只是将名称用作您为连接定义的实际类的占位符:
Model._get_collection().aggregate([ { '$group' : { '_id' : { 'carrier' : '$carrierA', 'category' : '$category' },'count' : { '$sum' : 1 } } }])
因此,您始终可以在不建立单独连接的情况下访问pymongo对象。Mongoengine本身是建立在pymongo之上的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)