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

Permintaan untuk daftar yang terdapat dalam daftar lain di mongodb

Ada pertanyaan terkait Periksa apakah setiap elemen dalam array cocok dengan kondisi dengan jawaban dengan pendekatan yang bagus untuk skenario ini. Ini mengacu pada array dokumen yang disematkan tetapi dapat disesuaikan untuk skenario Anda seperti ini:

db.list.find({ 
    "list" : { $not : { $elemMatch : { $nin : [1,2,3,4,5] } } },
    "list.0" : { $exists: true }
})

yaitu. daftar tidak boleh memiliki elemen apa pun yang tidak ada dalam [1,2,3,4,5] dan daftar harus ada dengan setidaknya 1 elemen (dengan asumsi itu juga merupakan persyaratan).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. di Bereaksi, saya memanggil dua daftar ke halaman dari mongo dan saya ingin mengklik satu untuk memfilter apa yang ditampilkan di yang lain

  2. skrip shell - periksa server mongod sedang berjalan

  3. Ubah tipe data dari string ke tanggal saat melewatkan data yang hilang

  4. Bagaimana saya bisa membuat $or untuk MongoDB menggunakan driver Java?

  5. $skip dan $limit dalam kerangka agregasi