Ya, kedua kueri itu setara. Anda hanya akan menggunakan $all
ketika Anda ingin menanyakan dokumen yang berisi beberapa tags
nilai:
db.inventory.find( { tags: { $all: ["red", "blank"] } } )
Kueri ini akan cocok dengan semua kecuali dokumen terakhir dalam koleksi contoh Anda.