MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Umgang mit Schemaänderungen in Mongoose

Es ist jedoch lustig, MongoDB wurde geboren, um auf die Schemaprobleme in RDBMS zu reagieren. Sie müssen nichts migrieren, Sie müssen lediglich den Standardwert in der Schemadefinition festlegen, wenn das Feld erforderlich ist.

new Schema({
    name: { type: string }
})

zu:

new Schema({
    name: { type: string },
    birthplace: { type: string, required: true, default: 'neverborn' }
});