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

Предыдущая статья: “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 (регулярные выражения): хранит регулярные выражения. 

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

Читайте нас в TelegramVK и Яндекс.Дзен

Предыдущая статьяПолезные команды Git
Следующая статьяMongoDB: вставка документа