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

Mongodb:Temukan semua dokumen di mana setidaknya satu elemen array tidak cocok?

Anda dapat melakukannya dengan membungkus $nin . Anda dalam $elemMatch operator sehingga $nin diterapkan secara terpisah untuk setiap elemen sections alih-alih himpunan elemen sebagai grup:

Group.find({ sections: { $elemMatch: { $nin: archived_sections } } })
    .exec(function(err, groups){
        res.send(groups);
    }
);

Jika setidaknya satu elemen memenuhi $elemMatch kueri, dokumen cocok.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoexport ke beberapa file csv

  2. Bagaimana mencegah banyak dokumen ditambahkan ke database mongodb

  3. Kueri agregat MongoDb bergabung dengan dua koleksi

  4. Transaksi MongoDB?

  5. Bagaimana Mendesain Lingkungan Basis Data Sumber Terbuka yang Sangat Tersedia