MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongoose премахва празни обекти или масиви

Имах много проблеми с това решение, когато имаше вложени схеми с незадължителен Array полета. Реших това, като създадох нов тип:

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

и след това задаване на всички мои полета на optional_array вместо Array .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. solr манипулатори за импортиране на данни за MongoDB

  2. Как да използвате моделиране на данни MongoDB за подобряване на операциите с пропускателна способност

  3. Ключови неща за наблюдение в MongoDB

  4. Как да изтриете N броя документи в mongodb

  5. В pymongo на MongoDB, как да направя count()?