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

Jak korzystać z Mongoose bez definiowania schematu?

Myślę, że tego właśnie szukasz Mongoose Strict

opcja:ścisłe

Opcja strict (domyślnie włączona) zapewnia, że ​​wartości dodane do instancji modelu, które nie zostały określone w naszym schemacie, nie zostaną zapisane w bazie danych.

Uwaga:nie ustawiaj na fałsz, chyba że masz dobry powód.

    var thingSchema = new Schema({..}, { strict: false });
    var Thing = mongoose.model('Thing', thingSchema);
    var thing = new Thing({ iAmNotInTheSchema: true });
    thing.save() // iAmNotInTheSchema is now saved to the db!!


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Połącz się domyślnie z określoną bazą danych w mongodb

  2. MongoDB $dateToString

  3. MongoDB - Wiele $ lub operacji

  4. Silnik wykrywania i monitorowania serwerów jest przestarzały

  5. 3 sposoby sortowania dokumentów w MongoDB