Найти тему
Nuances of programming

MongoDB: типы данных

Источник: Nuances of Programming

Предыдущая статья: “MongoDB: создание и удаление коллекции

MongoDB поддерживает множество типов данных. Перечислим некоторые из них:

  • String (строка): широко распространенный тип для хранения данных. В MongoDB строки кодируются в UTF-8.
  • Integer (целое число): хранит численное значение. В зависимости от сервера размер числа составляет 32 или 64 бита.
  • Boolean (логический тип): хранит логическое значение (true/ false).
  • Double (число двойной точности): хранит значения с плавающей точкой.
  • Min/ Max keys (ключи min/max): сравнивает значение с наименьшими и наибольшими элементами BSON.
  • Arrays (массивы): хранит массивы, списки или множественные значения в одном ключе.
  • Timestamp − ctimestamp (метка времени): используется для записи времени изменения или добавления документа.
  • Object (объект): применяется для встроенных документов.
  • Null (специальное значение): хранит значение Null.
  • Symbol (символ): по действию аналогичен строке. Однако он обычно зарезервирован для языков, использующих определенный тип символов.
  • Date (дата): хранит текущую дату или время в формате UNIX. Вы можете указать свои дату/время, создав объект Date и передав в него день, месяц и год.
  • Object ID (идентификатор объекта): хранит ID документа.
  • Binary data (двоичные данные): хранит двоичные данные.
  • Code (код): хранит код JavaScript в документе.
  • Regular expression (регулярные выражения): хранит регулярные выражения.

Читайте также:

Читайте нас в Telegram, VK