sql >> Databasteknik >  >> NoSQL >> MongoDB

Hanterar schemaändringar i Mongoose

Det är dock roligt, MongoDB föddes för att svara på schemaproblemen i RDBMS. Du behöver inte migrera någonting, allt du behöver göra är att ställa in standardvärdet i schemadefinitionen om fältet krävs.

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

till:

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


  1. MongooseError [MongooseServerSelectionError]:anslutning <monitor> till 52.6.250.237:27017 stängd

  2. BSON till JSON-dokumentkonvertering i Java

  3. Mongoose att ta bort (dra) ett dokument inom en array, fungerar inte med ObjectID

  4. Redis-stödd ASP.NET SessionState-leverantör