🎯
Querying & Filtering

Query Operators

$gt, $in, $and, $or
💡 Query, operators, "SPECIAL, INSTRUCTIONS" jaise, HAIN, EK, SEARCH, ke, liye — SIRF, "EXACT, MATCH" DHOONDHNE, ke, BAJAYE, TUM, "ISSE, ZYAADA" ($gt), "IN, THIS, LIST" ($in), YA, "YE, AUR, WOH, DONO" ($and) JAISE, COMPLEX, CONDITIONS, SPECIFY, kar, sakte, HO.

Comparison, operators — $gt (greater than), $lt (less than), $gte, $lte, $ne (not equal) — NUMERIC/DATE, COMPARISONS, ke, liye, USE, hote, hain. $in, EK, ARRAY, ki, ANY, VALUE, se, MATCH, karta hai.

Logical, operators — $and, $or, $not — MULTIPLE, CONDITIONS, ko, COMBINE, karte, HAIN. MULTIPLE, FIELDS, EK, OBJECT, mein, IMPLICITLY, $and, ki, TARAH, TREAT, hote, HAIN.

// Comparison operators:
db.products.find({ price: { $gt: 1000, $lt: 5000 } });

// $in operator:
db.users.find({ status: { $in: ["active", "pending"] } });

// Logical operators:
db.products.find({
  $or: [
    { category: "electronics" },
    { price: { $lt: 500 } }
  ]
});
🎯
Query, operators, "SPECIAL, INSTRUCTIONS" jaise, HAIN, EK, SEARCH, ke, liye — SIRF, "EXACT, MATCH" DHOONDHNE, ke, BAJAYE, TUM, "ISSE, ZYAADA" ($gt), "IN, THIS, LIST" ($in), YA, "YE, AUR, WOH, DONO" ($and) JAISE, COMPLEX, CONDITIONS, SPECIFY, kar, sakte, HO.
1 / 2
⚡ Quick Recap
  • Comparison operators ($gt, $lt, $in) = value ranges/lists, ke, liye
  • Logical operators ($and, $or) = multiple conditions, COMBINE, karte, hain
  • Multiple fields, EK, object, mein, IMPLICITLY, AND, ki, tarah, treat, hote, HAIN
On this page (2 subtopics)

$exists, CHECK, karta hai, ki, EK, field, present, hai, YA, NAHI (document, mein) — flexible, schemas, mein, useful, hai, jahaan, SAARE, documents, mein, SAARE, fields, nahi, hote. $type, EK, field, ki, BSON, type, check, karta hai.

db.users.find({ phone: { $exists: true } });
db.users.find({ age: { $type: "int" } });

$elemMatch, CHECK, karta hai, ki, EK, ARRAY, mein, KAM, se, KAM, EK, element, hai, jo, MULTIPLE, conditions, SIMULTANEOUSLY, satisfy, karta hai — bina, ISKE, alag-alag, elements, DIFFERENT, conditions, match, kar, sakte, hain (jo, aksar, GALAT, result, deta, hai).

💡Tip: Agar, TUM, ek, array, field, PAR, multiple, conditions, check, kar, rahe, ho, aur, chahte, ho, ki, EK, hi, array, element, dono, conditions, satisfy, kare, $elemMatch, ZAROORI, hai.