鍍金池/ 問(wèn)答/數(shù)據(jù)庫(kù)  HTML/ mongodb數(shù)據(jù)查詢(xún)問(wèn)題

mongodb數(shù)據(jù)查詢(xún)問(wèn)題

clipboard.png
我想獲取到每個(gè)回答項(xiàng)的次數(shù)是多少,這個(gè)一般使用mongodb的聚合,可以進(jìn)行查詢(xún)嗎,
想要實(shí)現(xiàn)的是:
統(tǒng)計(jì)出單選時(shí),每個(gè)選項(xiàng)被選擇的次數(shù),多選時(shí)每個(gè)選項(xiàng)被選擇的次數(shù)!

回答
編輯回答
孤毒

可以。
類(lèi)似的
{ $group: { _id: '$type', doc: { $push: { item: 'answer' } } } }
使qid和answer根據(jù)type來(lái)分組。
然后你可以配合使用sum等指令來(lái)做統(tǒng)計(jì)。

2017年7月23日 13:05