English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tipos de dados MongoDB

O MongoDB suporta muitos tipos de dados. Alguns deles são:

  • String − Este é o tipo de dados mais comumente usado para armazenar dados. As strings no MongoDB devem ser UTF-8válidos.

  • Integer − Este tipo é usado para armazenar valores numéricos. Os inteiros podem ser32bits ou 64bits, dependendo do seu servidor.

  • Boolean − Este tipo é usado para armazenar booleano (true / false) valores.

  • Double − Este tipo é usado para armazenar valores de ponto flutuante.

  • Mínimo/ Chaves máximas −Este tipo é usado para comparar valores com os elementos BSON mais baixos e mais altos.

  • Arrays −Este tipo é usado para armazenar arrays ou listas ou múltiplos valores em uma chave.

  • Timestamp− ctimestamp (timestamp). Isso pode ser convenientemente registrado quando o documento é modificado ou adicionado.

  • Objeto −Este tipo de dados é usado para documentos embutidos.

  • Null −Este tipo é usado para armazenar valores Null.

  • Símbolo−Este tipo de dados é usado da mesma forma que a string; no entanto, é geralmente reservado para linguagens que usam tipos de símbolos específicos.

  • Data −Este tipo de dados é usado para armazenar a data e hora atuais no formato UNIX. Você pode especificar sua própria data e hora criando um objeto Date e ajustando os dias, meses e anos nele.

  • Object ID −Este tipo de dados é usado para armazenar o ID do documento.

  • Dados binários −Este tipo de dados é usado para armazenar dados binários.

  • Código −Este tipo de dados é usado para armazenar código JavaScript em documentos.

  • Expressão regular −Este tipo de dados é usado para armazenar expressões regulares.