Я использую бэкенд ORM mongodb + node.js + mongoose.js.
Скажем, у меня есть вложенный массив объектов без поля _id
mongoose.Schema({
nested: [{
_id: false, prop: 'string'
}]
})
И затем я хочу добавить поле _id ко всем вложенным объектам, поэтому схема мангуста будет
mongoose.Schema({
nested: [{
prop: 'string'
}]
})
Затем я должен запустить какой-нибудь скрипт для изменения рабочей БД, верно? Как лучше всего справиться с такими изменениями? Какой инструмент (или подход) лучше всего использовать для реализации изменений?