【发布时间】:2018-11-25 19:23:53
【问题描述】:
我有一个 mongoDB 集合,如下所示:
{u'_id': ObjectId('5b243611dba907285af051ee'),
u'cms_prescription_counts': {u'ABILIFY': 11,
u'ALLOPURINOL': 86,
u'ALPRAZOLAM': 45,
u'AMLODIPINE BESYLATE': 175,
u'AMLODIPINE BESYLATE-BENAZEPRIL': 12,
u'ATENOLOL': 62,
u'ATENOLOL-CHLORTHALIDONE': 53,
u'ATORVASTATIN CALCIUM': 19,
u'AZITHROMYCIN': 18}},
{u'_id': ObjectId('5b243611dba90728sad51ee'),
u'cms_prescription_counts': {u'ABILIFY': 11,
u'ALLOPURINOL': 70,
u'ALPRAZOLAM': 20,
u'AMLODIPINE BESYLATE': 15,
u'AMLODIPINE BESYLATE-BENAZEPRIL': 24,
u'ATENOLOL': 62,
u'ATENOLOL-CHLORTHALIDONE': 53,
u'ATORVASTATIN CALCIUM': 19,
u'AZITHROMYCIN': 18}
...
...
所以我想获得整个集合中“ALPRAZOLAM”的总量。我尝试了 $group 如下:
{"$group": {
"_id": "cms_prescription_counts",
"total": {"$sum": "I don't know what to enter here" }
}}
有人可以帮助我吗? 谢谢!!!
【问题讨论】:
标签: mongodb