
270 Глава 9. Разработка приложений
но обновлены. MongoDB поддерживает транзакции, которые поддержива-
ют данный тип миграции. Если MongoDB дает сбой посреди транзакции,
старая схема будет сохранена.
Управление схемами
MongoDB ввела проверку схем в версии 3.2, которая позволяет выполнять
проверку во время обновлений и вставок. В версии 3.6 добавлена провер-
ка схемы JSON с помощью оператора $jsonSchema, что теперь является ре-
комендуемым методом для проверки всей схемы в MongoDB. На момент
написания этого раздела MongoDB поддерживает черновой вариант 4 схе-
мы JSON, но, пожалуйста, ознакомьтесь с документацией для получения
самой последней информации ...