MongoDB data types
Documents in MongoDB are JSON-like objects. JSON is a simple representation of data. It supports the following data types:
null
: Thenull
data type is used to represent thenull
value as well as a value that does not exist:
boolean
: Theboolean
type is used to representtrue
andfalse
values:
number
: In MongoDB, the shell default supports 64-bit floating-point numbers. To process long and integer numbers, MongoDB providesNumberLong
andNumberInt
, which represent 4 bytes and 8 bytes, respectively.string
: Thestring
data type represents the collection of characters. The MongoDB default supports UTF-* character encoding:
date
: MongoDB stores dates in milliseconds since the epoch. The time zone information is not saved:
- After inserting a date using the preceding way in the document, when we query using
find
it returns a document with a date in the following format:
array
: A set or list of values represents arrays. Also, multiple JSON objects represent an array of elements. The...