Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
$gte
Operator $gte agregasi membandingkan dua nilai dan kembali true jika nilai pertama lebih besar dari atau sama dengan yang kedua, jika tidak kembali. false
Parameter
-
expression1: Nilai pertama untuk membandingkan. -
expression2: Nilai kedua untuk membandingkan.
Contoh (MongoDB Shell)
Contoh berikut menunjukkan menggunakan $gte operator untuk memeriksa apakah siswa lulus ujian.
Buat dokumen sampel
db.students.insertMany([ { _id: 1, name: "Alice", score: 85 }, { _id: 2, name: "Bob", score: 60 }, { _id: 3, name: "Charlie", score: 72 } ]);
Contoh kueri
db.students.aggregate([ { $project: { name: 1, score: 1, passed: { $gte: ["$score", 70] } } } ]);
Keluaran
[
{ _id: 1, name: 'Alice', score: 85, passed: true },
{ _id: 2, name: 'Bob', score: 60, passed: false },
{ _id: 3, name: 'Charlie', score: 72, passed: true }
]
Contoh kode
Untuk melihat contoh kode untuk menggunakan operator $gte agregasi, pilih tab untuk bahasa yang ingin Anda gunakan: