創(chuàng)新互聯(lián)www.cdcxhl.cn八線(xiàn)動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買(mǎi)多久送多久,劃算不套路!
不懂mongodb統(tǒng)計(jì)不重復(fù)數(shù)量的方法?其實(shí)想解決這個(gè)問(wèn)題也不難,下面讓小編帶著大家一起學(xué)習(xí)怎么去解決,希望大家閱讀完這篇文章后大所收獲。
mongodb統(tǒng)計(jì)不重復(fù)數(shù)量的方法如下:
db.keyword.distinct("keyword").length
查看keyword表中keyword字段沒(méi)有重復(fù)的記錄總數(shù)
這個(gè)方法在官方文檔中沒(méi)有看到,試了下find原來(lái)也是可以那樣使用的
db.keyword.find().length() ==db.keyword.find().count()
當(dāng)然這里的length必須是加括號(hào)的
不過(guò)這個(gè)方法只適合少量數(shù)據(jù),測(cè)試20萬(wàn)的時(shí)候可以,一百多萬(wàn)的時(shí)候就不行了,報(bào)數(shù)據(jù)太大,大家可以根據(jù)實(shí)際情況看下他大概支持多少數(shù)據(jù)。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享mongodb統(tǒng)計(jì)不重復(fù)數(shù)量的方法內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!