MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Кои типове MongoDB не се запазват от mongoimport/mongoexport?

Оказва се, че предупреждението срещу mongoimport/export е остаряло. Все още е добра идея да използвате mongodump/restore за скорост, но mongoexport запазва информацията за типа с помощта на MongoDB Extended JSON формата . Например, поле за дата вече не се преобразува тихо в текст, а вместо това в:

{ "$date": "<date>" }

където <дата> е ISO-8601 YYYY-MM-DDTHH:mm:ss.mmm<+/-Offset> представяне на датата. Регулярните изрази се преобразуват в

{ "$regex": "<sRegex>", "$options": "<sOptions>" }

и т.н. Тези текстови представяния на полетата на документа се анализират от mongoimport, възстановявайки оригиналните типове. Вижте BSON типове данни и асоциирани представителства за повече информация.

Надяваме се предупреждението да бъде премахнато скоро .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDb - Променете типа от Int на Double

  2. Как да разрешите MongoError:пулът е унищожен при свързване към CosmosDB

  3. mongodb как да промените порта по подразбиране

  4. MongoDB Проекция на поддокумент

  5. Как мога да определя естествения ред в MongoDB?