现查询基于mongoengine的文档,其结构如下:
#课程分类
class Category(EmbeddedDocument):
name=StringField()
#课程
class Course(Document):
title=StringField()
category=EmbeddedDocumentField(Category)
现假定有若干分类,及若干课程文档,有没有简洁的办法查询出去重的课程分类名称,及该类课程的总数?比如:
[
('课程类型1',25),
('课程类型2',10),
('课程类型3',20),
...
]
好吧,自己搞定了