基于MongoDB數(shù)據(jù)庫的數(shù)據(jù)類型和$type操作符詳解
前面的話
本文將詳細介紹MongoDB數(shù)據(jù)庫的數(shù)據(jù)類型和$type操作符
類型 數(shù)字 備注 Double 1 雙精度浮點數(shù) - 此類型用于存儲浮點值 String 2 字符串 - 這是用于存儲數(shù)據(jù)的最常用的數(shù)據(jù)類型。MongoDB中的字符串必須為UTF-8 Object 3 對象 - 此數(shù)據(jù)類型用于嵌入式文檔 Array 4 數(shù)組 - 此類型用于將數(shù)組或列表或多個值存儲到一個鍵中 Binary data 5 二進制數(shù)據(jù) - 此數(shù)據(jù)類型用于存儲二進制數(shù)據(jù) Undefined 6 已廢棄 Object id 7 對象ID - 此數(shù)據(jù)類型用于存儲文檔的ID Boolean 8 布爾類型 - 此類型用于存儲布爾值(true / false)值 Date 9 日期 - 此數(shù)據(jù)類型用于以UNIX時間格式存儲當前日期或時間??梢酝ㄟ^創(chuàng)建日期對象并將日,月,年的日期進行指定自己需要的日期時間 Null 10 Null - 此類型用于存儲Null值 Regular 11 正則表達式 - 此數(shù)據(jù)類型用于存儲正則表達式 JavaScript 13 代碼 - 此數(shù)據(jù)類型用于將JavaScript代碼存儲到文檔中 Symbol 14 符號 - 該數(shù)據(jù)類型與字符串相同;但是,通常保留用于使用特定符號類型的語言 JavaScript (with scope) 15 代碼 - 此數(shù)據(jù)類型用于將帶作用域的JavaScript代碼存儲到文檔中 32-bit integer 16 32位整型 - 此類型用于存儲數(shù)值 Timestamp 17 時間戳 - 當文檔被修改或添加時,可以方便地進行錄制 64-bit integer 18 64位整型 - 此類型用于存儲數(shù)值 Min key 255 最小鍵 - 此類型用于將值與最小BSON元素進行比較 Max key 127 最大鍵 - 此類型用于將值與最大BSON元素進行比較
數(shù)據(jù)類型
MongoDB支持以下數(shù)據(jù)類型
$type
$type操作符是基于BSON類型來檢索集合中匹配的數(shù)據(jù)類型,并返回結(jié)果
查找值類型為數(shù)字的x,數(shù)字的$type為1
查找值類型為字符串的x,字符串的$type為2
查找值類型為布爾值的x,布爾值的$type為8
以上這篇基于MongoDB數(shù)據(jù)庫的數(shù)據(jù)類型和$type操作符詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
MongoDB中強大的統(tǒng)計框架Aggregation使用實例解析
這篇文章主要介紹了MongoDB中強大的統(tǒng)計框架Aggregation使用實例解析,文中舉了Python和Java使用Aggregation的數(shù)據(jù)統(tǒng)計例子進行講解,需要的朋友可以參考下2016-01-01Win10 64位安裝MongoDB數(shù)據(jù)庫的詳細教程
這篇文章主要介紹了Win10 64位安裝MongoDB數(shù)據(jù)庫的詳細教程,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-12-12MongoDB的聚合框架Aggregation Framework入門學習教程
MongoDB中的聚合aggregate主要用于處理數(shù)據(jù)計算,這里我們就來詳細整理MongoDB的聚合框架Aggregation Framework入門學習教程,需要的朋友可以參考下2016-07-07MongoDB在Linux系統(tǒng)中的安裝與配置指南
在這篇文章中,我們將介紹如何在CentOS 7服務器上安裝MongoDB,并通過DataX將數(shù)據(jù)從MongoDB遷移到MySQL數(shù)據(jù)庫,這將包括MongoDB的安裝、配置、數(shù)據(jù)準備以及使用DataX進行數(shù)據(jù)遷移的詳細步驟2024-09-09SpringBoot系列之MongoDB?Aggregations用法詳解
MongoDB?中使用聚合(Aggregations)來分析數(shù)據(jù)并從中獲取有意義的信息,本文重點給大家介紹SpringBoot系列之MongoDB?Aggregations用法,感興趣的朋友跟隨小編一起看看吧2022-02-02