Flask-MongoEngine和PyMongo聚合查询

Flask-MongoEngine和PyMongo聚合查询,第1张

Flask-MongoEngine和PyMongo聚合查询

您使用Mongoengine定义的类实际上具有一个

_get_collection()
方法,该方法获取pymongo驱动程序中实现的“原始”集合对象

Model
在此示例中,我只是将名称用作您为连接定义的实际类的占位符:

Model._get_collection().aggregate([    { '$group' :         { '_id' : { 'carrier' : '$carrierA', 'category' : '$category' },'count' : { '$sum' : 1 }        }    }])

因此,您始终可以在不建立单独连接的情况下访问pymongo对象。Mongoengine本身是建立在pymongo之上的。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5631197.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存