欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于MongoDB數(shù)據(jù)庫的數(shù)據(jù)類型和$type操作符詳解

 更新時間:2017年07月18日 08:00:09   投稿:jingxian  
下面小編就為大家?guī)硪黄贛ongoDB數(shù)據(jù)庫的數(shù)據(jù)類型和$type操作符詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

前面的話

  本文將詳細介紹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多條件模糊查詢示例代碼

    MongoDB多條件模糊查詢示例代碼

    這篇文章主要給大家介紹了關(guān)于MongoDB多條件模糊查詢的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用MongoDB具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-09-09
  • Java操作mongodb的模糊查詢和精確查詢

    Java操作mongodb的模糊查詢和精確查詢

    這篇文章主要介紹了Java操作mongodb的模糊查詢和精確查詢,使用regex關(guān)鍵字實現(xiàn)模糊查詢操作,具體實現(xiàn)代碼大家參考下本文
    2017-11-11
  • mongodb字段值自增長實現(xiàn)代碼

    mongodb字段值自增長實現(xiàn)代碼

    這篇文章主要介紹了mongodb字段值自增長實現(xiàn),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-01-01
  • MongoDB中強大的統(tǒng)計框架Aggregation使用實例解析

    MongoDB中強大的統(tǒng)計框架Aggregation使用實例解析

    這篇文章主要介紹了MongoDB中強大的統(tǒng)計框架Aggregation使用實例解析,文中舉了Python和Java使用Aggregation的數(shù)據(jù)統(tǒng)計例子進行講解,需要的朋友可以參考下
    2016-01-01
  • Win10 64位安裝MongoDB數(shù)據(jù)庫的詳細教程

    Win10 64位安裝MongoDB數(shù)據(jù)庫的詳細教程

    這篇文章主要介紹了Win10 64位安裝MongoDB數(shù)據(jù)庫的詳細教程,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • MongoDB的聚合框架Aggregation Framework入門學習教程

    MongoDB的聚合框架Aggregation Framework入門學習教程

    MongoDB中的聚合aggregate主要用于處理數(shù)據(jù)計算,這里我們就來詳細整理MongoDB的聚合框架Aggregation Framework入門學習教程,需要的朋友可以參考下
    2016-07-07
  • MongoDB在Linux系統(tǒng)中的安裝與配置指南

    MongoDB在Linux系統(tǒng)中的安裝與配置指南

    在這篇文章中,我們將介紹如何在CentOS 7服務器上安裝MongoDB,并通過DataX將數(shù)據(jù)從MongoDB遷移到MySQL數(shù)據(jù)庫,這將包括MongoDB的安裝、配置、數(shù)據(jù)準備以及使用DataX進行數(shù)據(jù)遷移的詳細步驟
    2024-09-09
  • Mac中mongoDB的安裝與卸載步驟詳解

    Mac中mongoDB的安裝與卸載步驟詳解

    mongoDB是一個非常不錯的數(shù)據(jù)庫,最近也正在學習mongoDB,在使用一個數(shù)據(jù)庫前必不可少的就是安裝和卸載,所以下面這篇文章主要給大家介紹了關(guān)于Mac系統(tǒng)中mongoDB安裝與卸載的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-10-10
  • SpringBoot系列之MongoDB?Aggregations用法詳解

    SpringBoot系列之MongoDB?Aggregations用法詳解

    MongoDB?中使用聚合(Aggregations)來分析數(shù)據(jù)并從中獲取有意義的信息,本文重點給大家介紹SpringBoot系列之MongoDB?Aggregations用法,感興趣的朋友跟隨小編一起看看吧
    2022-02-02
  • MongoDB數(shù)據(jù)查詢方法干貨篇

    MongoDB數(shù)據(jù)查詢方法干貨篇

    查詢操作在我們?nèi)粘2僮鲾?shù)據(jù)庫的時候是必不可少的一部分,最近有些空閑時間,所有就將MongoDB數(shù)據(jù)查詢的一些方法技巧總結(jié)了處理,這篇文章主要介紹了MongoDB數(shù)據(jù)查詢的相關(guān)資料,需要的朋友可以參考借鑒,一起來看看吧。
    2017-05-05

最新評論