sql >> Database >  >> NoSQL >> MongoDB

mangoest lege objecten of arrays verwijderen

Ik had veel problemen met deze oplossing toen er geneste schema's waren met optionele Array velden. Ik heb dit opgelost door een nieuw type te maken:

optional_array = 
  type: Mixed
  validate: 
    validator: (v) ->
      return v instanceof Array
    message: '{VALUE} needs to be an array.'

en vervolgens al mijn velden in te stellen op optional_array in plaats van Array .




  1. De functie verwijderen werkt niet met angularJS

  2. kan redis-server op linux niet doden

  3. BadValue Ongeldige of geen gebruikerslandinstelling ingesteld. Zorg ervoor dat de omgevingsvariabelen LANG en/of LC_* correct zijn ingesteld

  4. Redis-cache versus direct geheugen gebruiken