1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網營銷解決方案
      MongoDB集合的操作方法

      本篇內容主要講解“MongoDB集合的操作方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“MongoDB集合的操作方法”吧!

      創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網綜合服務,包含不限于成都網站制作、成都做網站、龍南網絡推廣、微信小程序定制開發(fā)、龍南網絡營銷、龍南企業(yè)策劃、龍南品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供龍南建站搭建服務,24小時服務熱線:18982081108,官方網址:www.cdcxhl.com

      MongoDB 集合Collection操作

      MongoDB中的集合是一組文檔的集,相當于關系型數據庫中的表

      MongoDB使用db.createCollection()函數來創(chuàng)建集合。

      語法格式:db.createCollection(name, options)

      name:集合名稱

      option:可選參數對象,指定有關內存大小及索引的選項

      字段

      類型

      描述

      capped

      布爾

      (可選)如果為 true,則創(chuàng)建固定集合。固定集合是指有著固定大小的集合,當達到最大值時,它會自動覆蓋最早的文檔。

      當該值為 true 時,必須指定 size 參數。

      autoIndexId

      布爾

      (可選)如為 true,自動在 _id 字段創(chuàng)建索引。默認為 false。

      已過時,在未來版本會刪除。

      size

      數值

      (可選)為固定集合指定一個最大值(以字節(jié)計)。

        如果 capped 為 true,也需要指定該字段。

      max

      數值

      (可選)指定固定集合中包含文檔的最大數量。

      在插入文檔時,MongoDB 首先檢查固定集合的 size 字段,然后檢查 max 字段。

      1.    默認創(chuàng)建集合

      在MongoDB中,我們也可以不用創(chuàng)建集合,當我們插入一些數據時,會自動創(chuàng)建集合,并且會使用文檔管理命令中的集合名稱作為集合的名稱。文檔管理命令后續(xù)課程詳解。

      如果開啟認證,需要為新數據庫創(chuàng)建訪問用戶。

      向數據庫中插入數據

      > use db1
      switched to db db1
      > db.auth('u5','u5')
      1
      > db.db1.insert({'k1':'v1'})
      WriteResult({ "nInserted" : 1 })
      > db.db1.find()
      { "_id" : ObjectId("5f71f8b8cc3767d5919019bf"), "user" : "u5", "pwd" : "u5" }
      { "_id" : ObjectId("5f72a49b8b17a978aa695f66"), "k1" : "v1" }
      >

      2. 查詢集合

       show collections  | show tables

      3. 創(chuàng)建不帶參數的集合

      > db.createCollection('dev')
      { "ok" : 1 }
      > show collections
      db1
      dev
      > db.dev.find()
      > db.dev.insert({"k1":"v1"})
      WriteResult({ "nInserted" : 1 })
      > db.dev.find()
      { "_id" : ObjectId("5f72a5368b17a978aa695f67"), "k1" : "v1" }

      4. 創(chuàng)建帶參數的集合

      > db.createCollection('dev2',{capped:true,autoIndexId:true,size:2000000,max:1000})
      {
      	"note" : "the autoIndexId option is deprecated and will be removed in a future release",
      	"ok" : 1
      }
      > show collections
      db1
      dev
      dev2
      > show tables
      db1
      dev
      dev2

      5. 刪除集合

      需要具備 dbAdminAnyDatabase 角色的用戶進行操作

      如果我們要刪除集合,需要先切換到需要刪除集合所在的數據庫,使用drop()函數刪除集合即可

      刪除集合的語法格式為:db.集合名稱.drop()。

      刪除test2集合

      > db.dev2.drop()
      true
      > show tables
      db1
      dev
      >

      到此,相信大家對“MongoDB集合的操作方法”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!


      分享文章:MongoDB集合的操作方法
      分享網址:http://www.ef60e0e.cn/article/jgcses.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        穆棱市| 淳化县| 名山县| 察雅县| 桃江县| 内丘县| 万载县| 河曲县| 汉寿县| 沈丘县| 文山县| 姚安县| 扬州市| 祁东县| 临沭县| 广元市| 邳州市| 嘉黎县| 镇平县| 措勤县| 馆陶县| 南昌市| 桐柏县| 长岭县| 会同县| 大邑县| 高台县| 贡嘎县| 巴南区| 营山县| 泊头市| 皮山县| 武平县| 房山区| 紫金县| 太湖县| 吴忠市| 申扎县| 库伦旗| 汉阴县| 遂平县|