MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Radzenie sobie ze zmianami schematu w Mongoose

To zabawne, MongoDB powstał, aby odpowiedzieć na problemy ze schematem w RDBMS. Nie musisz niczego migrować, wszystko, co musisz zrobić, to ustawić domyślną wartość w definicji schematu, jeśli to pole jest wymagane.

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

do:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Błąd Mongo na poprawce kontroluję

  2. Jak mogę przeglądać lub wyszukiwać dane na żywo MongoDB?

  3. Jak wysłać zapytanie do kolekcji dokumentów podrzędnych za pomocą MongoDB i sterownika C#?

  4. Dlaczego nadal powinieneś używać silnika pamięci masowej MMAPv1 dla MongoDB

  5. Wyjątek GSS:nie podano prawidłowych poświadczeń (poziom mechanizmu:nie udało się znaleźć żadnego tagu Kerberos)