sql >> Databáze >  >> NoSQL >> MongoDB

Schéma Mongoose s vnořeným volitelným objektem

Následující schéma splňuje mé původní požadavky:

{
  data1: String,
  nested: {
    type: {
       nestedProp1: String,
       nestedSub: [String]
    },
    required: false
  }
}

Díky tomu se vytvoří nové dokumenty s „chybějícím“ vnořeným dokumentem, pokud není zadán.



  1. 2řádková aplikace NodeJS se zhroutí na mongoose.connect() při pokusu o připojení k mongolabské databázi MongoDB

  2. Příkaz Redis pro získání všech dostupných klíčů?

  3. Spojení Robomongo s Meteor mongodb

  4. Přeložte FilterDefinition<TDocument> na běžný dotaz json mongo, který mohu spustit v prostředí mongo