MongoDB的數據,在我們學習增刪改查的時候就已經體現出來了;;
首先我們先了解一下MongoDB中有什么樣的數據類型:
Object ID :Documents 自生成的 _id
String: 字符串,必須是utf-8
Boolean:布爾值,true 或者false (這里有坑哦~在我們大Python中 True False 首字母大寫)
Integer:整數 (Int32 Int64 你們就知道有個Int就行了,一般我們用Int32)
Double:浮點數 (沒有float類型,所有小數都是Double)
Arrays:數組或者列表,多個值存儲到一個鍵 (list哦,大Python中的List哦)
Object:如果你學過Python的話,那么這個概念特別好理解,就是Python中的字典,這個數據類型就是字典
Null:空數據類型 , 一個特殊的概念,None Null
Timestamp:時間戳
Date:存儲當前日期或時間unix時間格式 (我們一般不用這個Date類型,時間戳可以秒殺一切時間類型)
看着挺多的,但是真要是用的話,沒那么復雜,很簡單的哦
1.Object ID :

這是MongoDB生成的類似關系型DB表主鍵的唯一key,具體由24個字節組成:
0-8字節是時間戳,
9-14字節的機器標識符,表示MongoDB實例所在機器的不同;
15-18字節的進程id,表示相同機器的不同MongoDB進程。
19-24字節是計數器
注意::
這個類型是不可以被JSON序列化的
2.String :

UTF-8字符串,記住是UTF-8字符串
3:Boolean :

這個自己手動設置判斷條件,,,,布爾值首字母要小寫ooo
4.Integer :整數

這個就是了,,整數 (Int32 Int64 知道有個Int就行了,一般我們用Int32)
5.Double :

一般可以用數字表示的信息都可以用浮點數哦...浮點數 (MongoDB中沒有float類型,所有小數都是Double)
6.Arrays :
{
"_id" : ObjectId("5b163830993ddc4cd4918ead"),
"name" : "lie",
"teacher" : [
"ellen",
"seria",
"color"
]
}
數組或者列表,多個值存儲到一個鍵 (list哦,大Python中的List哦、
7.Object :

{
"_id" : ObjectId("5b163915993ddc4cd4918eaf"),
"name" : "LuffyCity",
"course" : {
"name" : "Python",
"price" : 19800
}
}
如果你學過Python的話,那么這個概念特別好理解,就是Python中的字典,這個數據類型就是字典
8.Null :

{
"_id" : ObjectId("5b163a0e993ddc4cd4918eb0"),
"name" : "LuffyCity",
"course" : null
}
空數據類型 , 一個特殊的概念,None Null
9.Timestamp :時間戳

{
"_id" : ObjectId("5b163bbf993ddc4cd4918eb3"),
"name" : "LuffyCity",
"date" : 1528183743111
}
10.Date :

{
"_id" : ObjectId("5b163ba1993ddc4cd4918eb2"),
"name" : "LuffyCity",
"date" : ISODate("2018-06-05T15:28:33.705+08:00")
}
存儲當前日期或時間格式 (我們一般很少使用這個Date類型,因為時間戳可以秒殺一切時間類型)

