MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

luwak menghapus objek atau array kosong

Saya mengalami banyak masalah dengan solusi ini ketika ada skema bersarang dengan Array opsional bidang. Saya memecahkan ini dengan membuat tipe baru:

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

dan kemudian mengatur semua bidang saya ke optional_array bukannya Array .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Ubah nilai variabel dalam dokumen setelah beberapa waktu berlalu?

  2. MongoDB menemukan objek bersarang yang memenuhi kriteria

  3. Middleware Penyimpanan Sesi Terbaik untuk Express + MongoDB

  4. Meteor/MongoDB lihat bidang yang tersedia untuk dipublikasikan?

  5. mengubah database dari mysql ke mongoDb