Понятие миграции схемы должно существовать в mongoid, и я не думаю, что оно существует. Если вы внесли простые изменения, такие как переименование или удаление полей, вы можете легко сделать это с помощью оператора update, но для чего-то более сложного вам потребуется написать код.
Код, который вам нужно будет написать, скорее всего, понадобится перейти на уровень драйвера, чтобы изменить объекты, поскольку слой отображения больше не совместим.
Как правило, вы должны быть осторожны при изменении схемы в ваших объектах, поскольку сервер не имеет этой концепции и не может применять ее. В конечном итоге все зависит от вашего кода или используемой вами среды для обеспечения совместимости.
Как правило, это проблема, когда вы отображаете систему без выполнения пакетных обновлений, чтобы сохранить вещи в одной и той же схеме, с точки зрения уровня отображения.