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

Apa perbedaan antara operator .in() dan all.() di luwak?

Berikut penjelasan dari mongodb.org:

$all

Operator $all mirip dengan $in, tetapi alih-alih mencocokkan nilai apa pun dalam larik yang ditentukan, semua nilai dalam larik harus cocok. Misalnya, objek

{ a:[ 1, 2, 3 ] }

akan dicocokkan dengan

db.things.find( { a:{ $semua:[ 2, 3 ] } } );

tapi tidak

db.things.find( { a:{ $semua:[ 2, 3, 4 ] } } );

Array dapat memiliki lebih banyak elemen daripada yang ditentukan oleh kriteria $all. $all menentukan set elemen minimum yang harus dicocokkan.

Baca lebih lanjut tentang operator mongodb di sini



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara mencari dokumen dengan oid di mongoengine

  2. Apa singkatan dari dokumen h di oplog.rs?

  3. Docker mongodb berbagi volume dengan mac os x

  4. Mongo Atlas:Otentikasi koneksi gagal dengan database khusus

  5. Bagaimana cara menanyakan dokumen bersarang MongoDB dengan benar dengan python?