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.