我只是盯着 MongoDB,我正在盯着一个带有 Flask-mongoengine 的应用程序,我想聚合一些文档。
我正在使用 Flask-mongoengine 并在尝试时
class MyDocumentModel(db.Document):
name = db.StringField(max_length=55)
MyDocumentModel.objects.aggregate()
我收到错误:
AttributeError:“BaseQuerySet”对象没有属性“aggregate”
从 mongoengine v0.9(目前正在开发中)开始,您将能够使用aggregate()
,就像你建议的那样:http://docs.mongoengine.org/apireference.html#mongoengine.queryset.QuerySet.aggregate http://docs.mongoengine.org/apireference.html#mongoengine.queryset.QuerySet.aggregate
在那之前,您需要依赖pymongo
: Flask-MongoEngine 和 PyMongo 聚合查询 https://stackoverflow.com/questions/24415045/flask-mongoengine-pymongo-aggregation-query
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)