MongoDB資料庫的資料類型和$type操作符

來源:互聯網
上載者:User

標籤:mon   obj   ble   style   text   javascrip   mongodb   正則   多個   

前面的話

  本文將詳細介紹MongoDB資料庫的資料類型和$type操作符

 

資料類型

  MongoDB支援以下資料類型

類型        數字          備忘Double        1         雙精確度浮點數 - 此類型用於儲存浮點值String        2         字串 - 這是用於儲存資料的最常用的資料類型。MongoDB中的字串必須為UTF-8Object        3         對象 - 此資料類型用於嵌入式文檔Array         4         數組 - 此類型用於將數組或列表或多個值儲存到一個鍵中Binary data   5         位元據 - 此資料類型用於儲存位元據Undefined     6         已廢棄Object id     7         對象ID - 此資料類型用於儲存文檔的IDBoolean       8         布爾類型 - 此類型用於儲存布爾值(true / false)值Date          9         日期 - 此資料類型用於以UNIX時間格式儲存當前日期或時間。可以通過建立日期對象並將日,月,年的日期進行指定自己需要的日期時間Null          10        Null - 此類型用於儲存Null值Regular       11        Regex - 此資料類型用於儲存RegexJavaScript    13        代碼 - 此資料類型用於將JavaScript代碼儲存到文檔中Symbol        14        符號 - 該資料類型與字串相同;但是,通常保留用於使用特定符號類型的語言JavaScript (with scope)  15     代碼 - 此資料類型用於將帶範圍的JavaScript代碼儲存到文檔中32-bit integer           16     32位整型 - 此類型用於儲存數值Timestamp                17     時間戳記 - 當文檔被修改或添加時,可以方便地進行錄製64-bit integer           18     64位整型 - 此類型用於儲存數值Min key                  255    最小鍵 - 此類型用於將值與最小BSON元素進行比較    Max key                  127    最大鍵 - 此類型用於將值與最大BSON元素進行比較

 

$type

  $type操作符是基於BSON類型來檢索集合中匹配的資料類型,並返回結果

  尋找實值型別為數位x,數位$type為1

  尋找實值型別為字串的x,字串的$type為2

  尋找實值型別為布爾值的x,布爾值的$type為8

 

MongoDB資料庫的資料類型和$type操作符

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.