中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MongoVUE下實現MongoDB的Group分組查詢

發布時間:2020-06-01 09:28:38 來源:網絡 閱讀:3992 作者:genuinecx 欄目:MongoDB數據庫

  我們知道,MongoDB是一種非關系型數據庫,所以它的查詢方式與標準的結構化查詢語言SQL有很大的不同。但無論它是怎么復雜的一種結構,當它經過開發者的雙手后,它只能變成客戶想要的結構。今天要講述的就是MongoVUE下如何MongoDBGroup分組查詢。


  MongoVUE的查詢格式如下:

db.collection.group({ key, reduce, initial, [keyf,] [cond,] finalize })


從上面,我們可以看出,要實現MongoDB的分組查詢,key(分組字段)、cond(分組條件)、refuce(分組計算方式)initial(初始條件)MongoDB分組查詢比不可少的值。接下來,我們就看看MongoVUE下如何實現MongoDB的分組查詢功能:


   (一)選中需要分組的表,選擇“Collection--Group”,打開分組功能。


MongoVUE下實現MongoDB的Group分組查詢


  (二)在Key下面輸入需要分組的字段,Conditions下輸入分組過濾條件。打開ReduceTab頁,在Initial Value出輸入“{"count": 0}”,下面Reduce功能處輸入:

functionReduce(doc, out) {

  out.count +=1

  }

  選擇GO,即彈出MongoDB的分組結果。


MongoVUE下實現MongoDB的Group分組查詢

  

  (三) 在Shell處,自動打出MongoDB的查詢語句。


db.EQUIPMENT.group({

  key : {

    "equipType" : true

  },

  cond : {

    "siteId" : "北京"

  },

  initial : {

    "count" : 0

  },

  reduce : function Reduce(doc, out) {

    out.count +=1

  },

  finalize : function Finalize(out) {

    return out;

  }

});





向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新营市| 沙河市| 江都市| 黔南| 长乐市| 周至县| 土默特左旗| 东阿县| 临高县| 青铜峡市| 平南县| 东莞市| 社旗县| 大城县| 寻甸| 武义县| 金塔县| 桂东县| 板桥市| 兴义市| 和静县| 云梦县| 若尔盖县| 阿拉善左旗| 富蕴县| 定南县| 勐海县| 大方县| 乌鲁木齐县| 滨海县| 潮安县| 汕尾市| 蒙阴县| 炎陵县| 东阿县| 大洼县| 刚察县| 琼海市| 黄梅县| 井陉县| 金沙县|