最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB集合的增刪改查管理

 更新時(shí)間:2022年07月07日 10:16:35   作者:社會(huì)主義接班人  
這篇文章介紹了MongoDB集合的增刪改查管理,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

上一博客學(xué)了數(shù)據(jù)庫的管理,今天學(xué)習(xí)下集合的管理。對(duì)于這些基本都是增刪改查。

一、顯示數(shù)據(jù)庫中的集合列表

參考之前顯示數(shù)據(jù)庫的列表可以猜測下可能也是使用show,集合的話那可能是復(fù)數(shù)形式,因?yàn)閿?shù)據(jù)庫列表是show dbs,集合那可能是show 集合s。然后看出還真是,使用show collections。

二、創(chuàng)建集合

上一博客創(chuàng)建數(shù)據(jù)庫的時(shí)候也提到過,創(chuàng)建數(shù)據(jù)庫并沒有明確的語句,要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫句柄 然后創(chuàng)建一個(gè)集合才會(huì)有數(shù)據(jù)庫。不過創(chuàng)建集合的時(shí)候還有一個(gè)可選屬性。

  • capped:布爾值,true:表示集合是一個(gè)封頂集合,不會(huì)增長到比size屬性指定的最大規(guī)模更大。默認(rèn)false。
  • autoIndex:布爾值,true:表明自動(dòng)為添加到集合的每一個(gè)文檔創(chuàng)建一個(gè)_id字段并實(shí)現(xiàn)該字段上的索引。這對(duì)封頂集合應(yīng)該是false。默認(rèn)true。
  • size:以字節(jié)為單位的大小。用于封頂集合。最舊的文件被刪除,以騰出空間給新的文件
  • max:在封頂集合中允許的最大文檔數(shù)。最舊的文件被刪除,以騰出空間給新文件

三、刪除集合

刪除數(shù)據(jù)庫使用drop,刪除集合也是使用drop,基本都差不多。對(duì)于刪除數(shù)據(jù)庫的時(shí)候要切換到具體的數(shù)據(jù)庫,刪除集合的時(shí)候也要獲取到集合對(duì)象之后使用drop刪除。

下面截圖是我做的實(shí)驗(yàn)。

在上面的截圖中可以看到,我先列出數(shù)據(jù)庫列表,然后轉(zhuǎn)到testDB數(shù)據(jù)庫,顯示該數(shù)據(jù)庫下的集合列表只有一個(gè)Person,然后使用CreateCollection創(chuàng)建一個(gè)集合Student,此時(shí)集合列表顯示出兩個(gè)。然后呢,獲得集合Person對(duì)象coll,使用drop刪除幾個(gè),此時(shí)集合列表剩下一個(gè)。

到此這篇關(guān)于MongoDB集合管理的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MongoDB入門教程之索引操作淺析

    MongoDB入門教程之索引操作淺析

    這篇文章主要介紹了MongoDB入門教程之索引操作淺析,本文講解了建立索引、唯一索引、組合索引、刪除索引等內(nèi)容,需要的朋友可以參考下
    2014-08-08
  • MongoDB使用小結(jié) 一些常用操作分享

    MongoDB使用小結(jié) 一些常用操作分享

    本文整理了一年多以來我常用的MongoDB操作,涉及mongo-shell、pymongo,既有運(yùn)維層面也有應(yīng)用層面,內(nèi)容有淺有深,這也就是我從零到熟練的歷程,需要的朋友可以參考下
    2017-03-03
  • PHP  MongoDB GridFS 存儲(chǔ)文件的方法詳解

    PHP MongoDB GridFS 存儲(chǔ)文件的方法詳解

    這篇文章主要介紹了PHP MongoDB GridFS 存儲(chǔ)文件的方法詳解的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • MongoDB中的MapReduce簡介

    MongoDB中的MapReduce簡介

    這篇文章主要介紹了MongoDB中的MapReduce簡介,MapReduce是一種計(jì)算模型,簡單的說就是將大批量的工作(數(shù)據(jù))分解(MAP)執(zhí)行,然后再將結(jié)果合并成最終結(jié)果(REDUCE),需要的朋友可以參考下
    2015-05-05
  • MongoDB 復(fù)制(副本集)學(xué)習(xí)筆記

    MongoDB 復(fù)制(副本集)學(xué)習(xí)筆記

    這篇文章主要介紹了MongoDB 復(fù)制(副本集),結(jié)合實(shí)例形式分析了MongoDB數(shù)據(jù)庫復(fù)制的相關(guān)原理、配置、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-10-10
  • 給MongoDB添加用戶權(quán)限方法分享

    給MongoDB添加用戶權(quán)限方法分享

    這篇文章主要介紹了給MongoDB添加用戶權(quán)限方法分享,十分的細(xì)致全面,推薦給大家,有需要的小伙伴可以參考下。
    2015-03-03
  • MongoDB?Server?用戶名和密碼登錄的操作步驟

    MongoDB?Server?用戶名和密碼登錄的操作步驟

    MongoDB Server默認(rèn)不進(jìn)行安全認(rèn)證,即任何MongoDB Client都可以連接并擁有操作權(quán)限,這篇文章主要介紹了MongoDB?Server?用戶名和密碼登錄的步驟,需要的朋友可以參考下
    2024-03-03
  • MongoDB副本集丟失數(shù)據(jù)的測試實(shí)例教程

    MongoDB副本集丟失數(shù)據(jù)的測試實(shí)例教程

    這篇文章主要給大家介紹了關(guān)于MongoDB副本集丟失數(shù)據(jù)的測試的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • MongoDB數(shù)據(jù)去重與保存最新數(shù)據(jù)操作指南

    MongoDB數(shù)據(jù)去重與保存最新數(shù)據(jù)操作指南

    在 MongoDB 數(shù)據(jù)庫中,我們經(jīng)常需要進(jìn)行數(shù)據(jù)去重并保留最新的數(shù)據(jù),本文將介紹如何使用 MongoDB 聚合操作完成這一任務(wù),并將結(jié)果保存到新的集合或者覆蓋原有的集合,感興趣的小伙伴跟著小編一起來看看吧
    2024-01-01
  • MongoDB的基礎(chǔ)知識(shí)簡介

    MongoDB的基礎(chǔ)知識(shí)簡介

    這篇文章主要介紹了MongoDB的基礎(chǔ)知識(shí)簡介,需要的朋友可以參考下
    2017-05-05

最新評(píng)論

平潭县| 洪湖市| 锦屏县| 涟源市| 土默特左旗| 宣汉县| 方山县| 三明市| 鱼台县| 隆德县| 霞浦县| 沂南县| 北宁市| 南溪县| 余姚市| 洪泽县| 于田县| 庐江县| 肃宁县| 淅川县| 亚东县| 广灵县| 苍山县| 永济市| 长岭县| 新乡市| 扶风县| 泰安市| 乌兰察布市| 北流市| 西丰县| 沙洋县| 甘南县| 营口市| 武山县| 瓮安县| 迁安市| 泾源县| 卫辉市| 瓮安县| 武邑县|