← NoSQL & Data Lanjutan8 / 29
Query Data dengan find() & Operator $gt, $in
Pencarian data dilakukan dengan db.collection.find({ filter }) menggunakan operator seperti $gt (greater than), $in, dan $regex.
👀 Contoh dulu
db.products.find({ price: { $gt: 50000 }, status: { $in: ['active', 'sale'] } });Hasilnya: [{ "_id": ObjectId("..."), "title": "Kopi Premium", "price": 75000 }]
💡 Gunakan $regex: /keyword/i untuk pencarian string case-insensitive.
📝 Sekarang giliranmu
Tulis query find MongoDB pada koleksi users untuk mencari dokumen dengan nilai age lebih besar dari 18 menggunakan operator $gt.
Preview