国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

MongoDB聚合:$count

這篇具有很好參考價(jià)值的文章主要介紹了MongoDB聚合:$count。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

$count階段用于統(tǒng)計(jì)管道中文檔的數(shù)量。

語(yǔ)法

{ $count: <string> }

<string> 是文檔計(jì)數(shù)輸出字段的名稱。<string>必須是非空字符串,不能以$開(kāi)頭,也不能包含.字符。

$count階段相當(dāng)于下面$group+$project聚合序列:

db.collection.aggregate( [
   { $group: { _id: null, myCount: { $sum: 1 } } },
   { $project: { _id: 0 } }
] )

其中myCount是包含計(jì)數(shù)的輸出字段。也可以為輸出字段指定其他名稱。

舉例

"scores"的集合有以下文檔:

{ "_id" : 1, "subject" : "History", "score" : 88 }
{ "_id" : 2, "subject" : "History", "score" : 92 }
{ "_id" : 3, "subject" : "History", "score" : 97 }
{ "_id" : 4, "subject" : "History", "score" : 71 }
{ "_id" : 5, "subject" : "History", "score" : 79 }
{ "_id" : 6, "subject" : "History", "score" : 83 }

下面的匯總操作分為兩個(gè)階段:

  1. $match階段會(huì)排除分值小于或等于80的文檔,將分值大于80的文檔傳遞到下一階段。

  2. $count階段返回聚合管道中剩余文檔的計(jì)數(shù),并將該值賦值給名為passing_scores的字段。

db.scores.aggregate(
  [
    {
      $match: {
        score: {
          $gt: 80
        }
      }
    },
    {
      $count: "passing_scores"
    }
  ]
)

操作返回以下結(jié)果:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-782830.html

{ "passing_scores" : 4 }

到了這里,關(guān)于MongoDB聚合:$count的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 〖Python 數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)戰(zhàn) - MongoDB篇⑧〗- MongoDB的數(shù)據(jù)結(jié)構(gòu)

    訂閱 Python全棧白寶書(shū)-零基礎(chǔ)入門(mén)篇 可報(bào)銷(xiāo)! 白嫖入口-請(qǐng)點(diǎn)擊我。 推薦他人訂閱,可獲取扣除平臺(tái)費(fèi)用后的35%收益,文末名片加V! 說(shuō)明:該文屬于 Python全棧白寶書(shū)專欄, 免費(fèi)階段訂閱數(shù)量4300+ , 購(gòu)買(mǎi)任意白寶書(shū)體系化專欄可加入 TFS-CLUB 私域社區(qū)。 福利:加入社區(qū)的小伙

    2023年04月09日
    瀏覽(105)
  • MongoDB數(shù)據(jù)庫(kù)從入門(mén)到精通系列文章之:MongoDB數(shù)據(jù)庫(kù)百篇技術(shù)文章匯總

    MongoDB數(shù)據(jù)庫(kù)系列文章持續(xù)更新中: 更多數(shù)據(jù)庫(kù)內(nèi)容請(qǐng)閱讀博主數(shù)據(jù)庫(kù)專欄,數(shù)據(jù)庫(kù)專欄涵蓋了Mysql、SQLServer、PostgreSQL、MongoDB、Oracle、Cassandra等數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)專欄 文章名稱 文章鏈接 數(shù)據(jù)庫(kù)安裝部署系列之:部署Mongodb5.0.6高可用集群詳細(xì)步驟 數(shù)據(jù)庫(kù)安裝部署系列之:部署M

    2024年02月11日
    瀏覽(54)
  • mongodb 數(shù)據(jù)庫(kù)管理(數(shù)據(jù)庫(kù)、集合、文檔)

    mongodb 數(shù)據(jù)庫(kù)管理(數(shù)據(jù)庫(kù)、集合、文檔)

    目錄 一、數(shù)據(jù)庫(kù)操作 1、創(chuàng)建數(shù)據(jù)庫(kù) 2、刪除數(shù)據(jù)庫(kù) 二、集合操作 1、創(chuàng)建集合 2、刪除集合 三、文檔操作 1、創(chuàng)建文檔 2、 插入文檔 3、查看文檔 4、更新文檔 1)update() 方法 2)replace() 方法 創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)法格式如下: 如果數(shù)據(jù)庫(kù)不存在,則創(chuàng)建數(shù)據(jù)庫(kù),否則切換到該數(shù)據(jù)

    2024年02月12日
    瀏覽(33)
  • MongoDB數(shù)據(jù)庫(kù)安裝

    MongoDB數(shù)據(jù)庫(kù)安裝

    MongoDB數(shù)據(jù)的特點(diǎn): 面相文檔存儲(chǔ)的分布式數(shù)據(jù)庫(kù) 具有很強(qiáng)的擴(kuò)展性 支持豐富的查詢表達(dá)式,很接近于關(guān)系性數(shù)據(jù)庫(kù) 使用類(lèi)似于json的結(jié)構(gòu)保存數(shù)據(jù),可以輕易的查詢到文檔中內(nèi)嵌的對(duì)象及數(shù)組 首先去官網(wǎng)下載安裝包 Download MongoDB Community Server | MongoDB 啟動(dòng)MongoDB數(shù)據(jù)的服務(wù) 可

    2024年02月11日
    瀏覽(27)
  • mongodb數(shù)據(jù)庫(kù)操作

    mongodb數(shù)據(jù)庫(kù)操作

    1、啟動(dòng)mongodb 在mongodb啟動(dòng)命令中 --dbpath 指定mongodb的數(shù)據(jù)存儲(chǔ)路徑 --logpath 指定mongodb的日志存儲(chǔ)路徑 2、停止mongodb 第一步先進(jìn)入mongo命令行模式 第二步,使用use admin 命令進(jìn)入admin數(shù)據(jù)庫(kù) 第三步,執(zhí)行 db.shutdownServer()命令 停止服務(wù)。代碼及顯示如下: ?2 、導(dǎo)出Mongodb數(shù)據(jù) mon

    2024年02月09日
    瀏覽(26)
  • MongoDb數(shù)據(jù)庫(kù)

    1.顯示所有數(shù)據(jù)庫(kù): show dbs 2.切換到指定數(shù)據(jù)庫(kù),如果沒(méi)有則自動(dòng)創(chuàng)建數(shù)據(jù)庫(kù) use databaseName 3.顯示當(dāng)前所在數(shù)據(jù)庫(kù) db 4.刪除當(dāng)前數(shù)據(jù)庫(kù) use?庫(kù)名 db.dropDatabase() 1.創(chuàng)建集合 db.createCollection(\\\'集合名稱\\\') 2.顯示當(dāng)前數(shù)據(jù)庫(kù)中所有集合 show colletions? 3.刪除某個(gè)集合 db.xxx.drop(); 4.重命名集

    2024年02月04日
    瀏覽(64)
  • Mongodb連接數(shù)據(jù)庫(kù)

    Mongodb連接數(shù)據(jù)庫(kù)

    npm init ??npm i mongoose ?const mongoose=require(\\\"mongoose\\\") mongoose.connect(\\\"mongodb://127.0.0.1:27017/user\\\") 說(shuō)明:mongodb是協(xié)議,user是數(shù)據(jù)庫(kù),如果沒(méi)有會(huì)自動(dòng)創(chuàng)建user數(shù)據(jù)庫(kù)?。 node 文件名 ? ? mongoose.disconnect()

    2024年02月15日
    瀏覽(32)
  • 【數(shù)據(jù)庫(kù)MongoDB】MongoDB與大數(shù)據(jù)關(guān)系以及MongoDB中重要的進(jìn)程:mongod進(jìn)程與mongo進(jìn)程關(guān)系

    【數(shù)據(jù)庫(kù)MongoDB】MongoDB與大數(shù)據(jù)關(guān)系以及MongoDB中重要的進(jìn)程:mongod進(jìn)程與mongo進(jìn)程關(guān)系

    云計(jì)算的定義有多種說(shuō)法,對(duì)于到底什么是云計(jì)算,我們至少可以找到100種解釋。目前廣為接受的是美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院定義: 云計(jì)算是一種按使用量付費(fèi)的模式,這種模式提供可用的、便捷的、按需的網(wǎng)絡(luò)訪問(wèn),進(jìn)入可配置的計(jì)算資源共享池(資源包括網(wǎng)絡(luò)、服務(wù)器

    2024年02月02日
    瀏覽(17)
  • MongoDB 數(shù)據(jù)庫(kù)詳細(xì)介紹

    MongoDB(來(lái)自“Humongous”,意為巨大的)是一個(gè)開(kāi)源、高性能、無(wú)模式(NoSQL)、文檔導(dǎo)向的分布式數(shù)據(jù)庫(kù)。它以其靈活性、可擴(kuò)展性和強(qiáng)大的查詢功能而聞名于世。MongoDB 使用 JSON 格式的文檔來(lái)存儲(chǔ)數(shù)據(jù),適用于多種應(yīng)用場(chǎng)景,包括 Web 應(yīng)用、移動(dòng)應(yīng)用、日志存儲(chǔ)、大數(shù)據(jù)等。

    2024年02月12日
    瀏覽(98)
  • python數(shù)據(jù)庫(kù)——Mongodb

    MongoDB 是一個(gè)開(kāi)源的 NoSQL數(shù)據(jù)庫(kù)系統(tǒng),它是一個(gè)面向文檔的數(shù)據(jù)庫(kù),使用 JSON 格式來(lái)存儲(chǔ)和查詢數(shù)據(jù)。MongoDB 是一個(gè)非關(guān)系型數(shù)據(jù)庫(kù),它的設(shè)計(jì)目標(biāo)是以高性能、高可用性和可擴(kuò)展性為特點(diǎn),適用于處理大量的非結(jié)構(gòu)化數(shù)據(jù)。 特點(diǎn): MongoDB 是一個(gè)面向文檔存儲(chǔ)的數(shù)據(jù)庫(kù),操作

    2024年02月07日
    瀏覽(114)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包