Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$eq
$eqOperator di Amazon DocumentDB digunakan untuk mencocokkan dokumen di mana nilai bidang sama dengan nilai yang ditentukan. Operator ini biasanya digunakan dalam find() metode untuk mengambil dokumen yang memenuhi kriteria yang ditentukan.
Parameter
-
field: Bidang untuk memeriksa kondisi kesetaraan. -
value: Nilai untuk dibandingkan dengan bidang.
Contoh (MongoDB Shell)
Contoh berikut menunjukkan penggunaan $eq operator untuk menemukan semua dokumen di mana name bidang sama dengan"Thai Curry Palace".
Buat dokumen sampel
db.restaurants.insertMany([ { name: "Thai Curry Palace", cuisine: "Thai", features: ["Private Dining"] }, { name: "Italian Bistro", cuisine: "Italian", features: ["Outdoor Seating"] }, { name: "Mexican Grill", cuisine: "Mexican", features: ["Takeout"] } ]);
Contoh kueri
db.restaurants.find({ name: { $eq: "Thai Curry Palace" } });
Keluaran
{ "_id" : ObjectId("68ee586f916df9d39f3d9414"), "name" : "Thai Curry Palace", "cuisine" : "Thai", "features" : [ "Private Dining" ] }
Contoh kode
Untuk melihat contoh kode untuk menggunakan $eq perintah, pilih tab untuk bahasa yang ingin Anda gunakan: