MongoDB - Tipos de dados
MongoDB suporta muitos tipos de dados. Alguns deles são -
String- Este é o tipo de dados mais comumente usado para armazenar os dados. A string no MongoDB deve ser válida em UTF-8.
Integer- Este tipo é usado para armazenar um valor numérico. O número inteiro pode ser de 32 ou 64 bits, dependendo do seu servidor.
Boolean - Este tipo é usado para armazenar um valor booleano (verdadeiro / falso).
Double - Este tipo é usado para armazenar valores de ponto flutuante.
Min/ Max keys - Este tipo é usado para comparar um valor com os elementos BSON mais baixos e mais altos.
Arrays - Este tipo é usado para armazenar matrizes ou lista ou vários valores em uma chave.
Timestamp- ctimestamp. Isso pode ser útil para registrar quando um documento foi modificado ou adicionado.
Object - Este tipo de dados é usado para documentos incorporados.
Null - Este tipo é usado para armazenar um valor Nulo.
Symbol- Este tipo de dados é usado de forma idêntica a uma string; no entanto, geralmente é reservado para idiomas que usam um tipo de símbolo específico.
Date - Este tipo de dados é usado para armazenar a data ou hora atual no formato de hora UNIX. Você pode especificar sua própria data e hora criando o objeto Data e passando o dia, mês, ano para ele.
Object ID - Este tipo de dados é usado para armazenar o ID do documento.
Binary data - Este tipo de dados é usado para armazenar dados binários.
Code - Este tipo de dados é usado para armazenar o código JavaScript no documento.
Regular expression - Este tipo de dados é usado para armazenar expressões regulares.