MongoDB so‘rov operatorlari
MongoDB so‘rovi operatorlari
Hujjat maydonlarini solishtirish va ularga murojaat qilish uchun ishlatilishi mumkin bo‘lgan ko‘plab so‘rov operatorlari mavjud.
Taqqoslash
Qiymatlarni solishtirish uchun so‘rovlarda quyidagi operatorlardan foydalanish mumkin:
- $eq: qiymatlar teng
- $ne: Qiymatlar teng emas
- $gt: Qiymat boshqa qiymatdan kattaroq
- $gte: Qiymat boshqa qiymatdan katta yoki unga teng
- $lt: Qiymat boshqa qiymatdan kichik
- $lte: Qiymat boshqa qiymatdan kichik yoki unga teng
- $in: Qiymat massiv ichida mos keladi
Mantiqiy
Quyidagi operatorlar bir nechta so‘rovlarni mantiqiy taqqoslashlari mumkin.
- $va: Ikkala so‘rov mos keladigan hujjatlarni qaytaradi
- $yoki: so‘rov mos keladigan hujjatlarni qaytaradi
- $nor: Ikkala so‘rov mos kelmasa, hujjatlarni qaytaradi
- $not: so‘rov mos kelmagan hujjatlarni qaytaradi
Baholash
Quyidagi operatorlar hujjatlarni baholashda yordam beradi.
- $regex: Maydon qiymatlarini baholashda muntazam ifodalardan foydalanishga ruxsat beradi
- $text: Matnni qidirishni amalga oshiradi
- $qaerda: Hujjatlarni moslashtirish uchun JavaScript ifodasidan foydalanadi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
