यहां दी गई टेबल में, MongoDB 4.0 की उन सुविधाओं के बारे में बताया गया है जो Cloud Firestore with MongoDB compatibility के साथ काम करती हैं. व्यवहार में अंतर के बारे में जानने के लिए, 
व्यवहार में अंतर लेख पढ़ें.
क्वेरी और प्रोजेक्शन ऑपरेटर
MongoDB के साथ काम करने वाला Cloud Firestore, क्वेरी और प्रोजेक्शन के लिए इन ऑपरेटर के साथ काम करता है:
ऐरे ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $all | हां | 
    
      | $elemMatch | हां | 
    
      | $size | हां | 
  
बिटवाइज़ ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $bitsAllClear | नहीं | 
    
      | $bitsAllSet | नहीं | 
    
      | $bitsAnyClear | नहीं | 
    
      | $bitsAnySet | नहीं | 
  
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $comment | नहीं | 
  
कंपैरिज़न ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $eq | हां | 
    
      | $gt | हां | 
    
      | $gte | हां | 
    
      | $in | हां | 
    
      | $lt | हां | 
    
      | $lte | हां | 
    
      | $ne | हां | 
    
      | $nin | हां | 
  
एलिमेंट ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $exists | हां | 
    
      | $type | हां | 
  
आकलन क्वेरी ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $expr | हां | 
    
      | $jsonSchema | नहीं | 
    
      | $mod | हां | 
    
      | $regex | हां | 
    
      | $text | नहीं | 
    
      | $where | नहीं | 
  
तार्किक ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $and | हां | 
    
      | $nor | हां | 
    
      | $not | हां | 
    
      | $or | हां | 
  
प्रोजेक्शन ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $ | हां | 
    
      | $elemMatch | हां | 
    
      | $meta | नहीं | 
    
      | $slice | हां | 
  
मोबाइल ऑपरेटर की जानकारी अपडेट करें
MongoDB के साथ काम करने वाला Cloud Firestore, अपडेट करने के लिए इन ऑपरेटर का इस्तेमाल करता है.
ऐरे ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $ | हां | 
    
      | $[] | हां | 
    
      | $[<identifier>] | हां | 
    
      | $addToSet | हां | 
    
      | $pop | हां | 
    
      | $pull | हां | 
    
      | $pullAll | हां | 
    
      | $push | हां | 
  
बिटवाइज़ ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $bit | हां | 
  
फ़ील्ड ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $currentDate | हां | 
    
      | $inc | हां | 
    
      | $max | हां | 
    
      | $min | हां | 
    
      | $mul | हां | 
    
      | $rename | हां | 
    
      | $setOnInsert | हां | 
  
मॉडिफ़ायर अपडेट करना
  
    
      | मॉडिफ़ायर | काम करता है | 
  
  
    
      | $each | हां | 
    
      | $position | हां | 
    
      | $slice | हां | 
    
      | $sort | हां | 
  
एग्रीगेशन पाइपलाइन ऑपरेटर
MongoDB के साथ काम करने वाला Cloud Firestore, एग्रीगेशन पाइपलाइन के इन ऑपरेटर के साथ काम करता है.
ऐक्युमुलेटर
  
    
      | एक्सप्रेशन | काम करता है | 
  
  
    
      | $addToSet | हां | 
    
      | $avg | हां | 
    
      | $count | हां | 
    
      | $first | हां | 
    
      | $last | हां | 
    
      | $max | हां | 
    
      | $mergeObjects | हां | 
    
      | $min | हां | 
    
      | $push | हां | 
    
      | $stdDevPop | नहीं | 
    
      | $stdDevSamp | नहीं | 
    
      | $sum | हां | 
  
ऐक्युमुलेटर एक्सप्रेशन
  
    
      | एक्सप्रेशन | काम करता है | 
  
  
    
      | $avg | हां | 
    
      | $first | हां | 
    
      | $last | हां | 
    
      | $max | हां | 
    
      | $min | हां | 
    
      | $stdDevPop | नहीं | 
    
      | $stdDevSamp | नहीं | 
    
      | $sum | हां | 
  
अंकगणितीय ऑपरेटर
सीमाएं: अंकगणितीय ऑपरेटर, decimal128 वैल्यू के साथ काम नहीं करते.
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $abs | हां | 
    
      | $add | हां | 
    
      | $ceil | हां | 
    
      | $divide | हां | 
    
      | $exp | हां | 
    
      | $floor | हां | 
    
      | $ln | हां | 
    
      | $log | हां | 
    
      | $log10 | हां | 
    
      | $mod | हां | 
    
      | $multiply | हां | 
    
      | $pow | हां | 
    
      | $sqrt | हां | 
    
      | $subtract | हां | 
    
      | $trunc | हां | 
  
ऐरे ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $arrayElemAt | हां | 
    
      | $arrayToObject | हां | 
    
      | $concatArrays | हां | 
    
      | $filter | हां | 
    
      | $firstN | हां | 
    
      | $in | हां | 
    
      | $indexOfArray | हां | 
    
      | $isArray | हां | 
    
      | $map | हां | 
    
      | $objectToArray | हां | 
    
      | $range | हां | 
    
      | $reduce | हां | 
    
      | $reverseArray | हां | 
    
      | $size | हां | 
    
      | $slice | हां | 
    
      | $zip | हां | 
  
बूलियन ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $and | हां | 
    
      | $not | हां | 
    
      | $or | हां | 
  
कंपैरिज़न ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $cmp | हां | 
    
      | $eq | हां | 
    
      | $gt | हां | 
    
      | $gte | हां | 
    
      | $lt | हां | 
    
      | $lte | हां | 
    
      | $ne | हां | 
  
कंडीशनल एक्सप्रेशन ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $cond | हां | 
    
      | $ifNull | हां | 
    
      | $switch | हां | 
  
तारीख वाले ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $dateAdd | हां | 
    
      | $dateDiff | हां | 
    
      | $dateFromParts | हां | 
    
      | $dateFromString | हां | 
    
      | $dateSubtract | हां | 
    
      | $dateToParts | हां | 
    
      | $dateToString | हां | 
    
      | $dateTrunc | हां | 
    
      | $dayOfMonth | हां | 
    
      | $dayOfWeek | हां | 
    
      | $dayOfYear | हां | 
    
      | $hour | हां | 
    
      | $isoDayOfWeek | हां | 
    
      | $isoWeek | हां | 
    
      | $isoWeekYear | हां | 
    
      | $millisecond | हां | 
    
      | $minute | हां | 
    
      | $month | हां | 
    
      | $second | हां | 
    
      | $toDate | हां | 
    
      | $week | हां | 
    
      | $year | हां | 
  
अन्य ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $getField | हां | 
    
      | $natural | हां (बढ़ते क्रम में) | 
    
      | $toHashedIndexKey | नहीं | 
  
लिटरल एक्सप्रेशन ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $literal | हां | 
  
ऑब्जेक्ट ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $mergeObjects | हां | 
    
      | $objectToArray | हां | 
    
      | $setField | नहीं | 
  
सेट ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $allElementsTrue | हां | 
    
      | $anyElementTrue | हां | 
    
      | $setDifference | हां | 
    
      | $setEquals | हां | 
    
      | $setIntersection | हां | 
    
      | $setIsSubset | हां | 
    
      | $setUnion | हां | 
  
स्टेज ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $addFields | हां | 
    
      | $bucket | हां | 
    
      | $bucketAuto | नहीं | 
    
      | $collStats | नहीं | 
    
      | $count | हां | 
    
      | $currentOp | नहीं | 
    
      | $facet | हां | 
    
      | $geoNear | नहीं | 
    
      | $graphLookup | नहीं | 
    
      | $group | हां | 
    
      | $indexStats | नहीं | 
    
      | $limit | हां | 
    
      | $listLocalSessions | नहीं | 
    
      | $listSessions | नहीं | 
    
      | $lookup | हां letऔरpipelineफ़ील्ड काम नहीं करते.
 | 
    
      | $match | हां | 
    
      | $out | नहीं | 
    
      | $project | हां | 
    
      | $redact | नहीं | 
    
      | $replaceRoot | हां | 
    
      | $sample | नहीं | 
    
      | $set | हां | 
    
      | $setWindowFields | नहीं | 
    
      | $skip | हां | 
    
      | $sort | हां | 
    
      | $sortByCount | हां | 
    
      | $unset | हां | 
    
      | $unwind | हां | 
  
स्ट्रिंग ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $concat | हां | 
    
      | $dateFromString | हां | 
    
      | $dateToString | हां | 
    
      | $indexOfBytes | हां | 
    
      | $indexOfCP | हां | 
    
      | $ltrim | हां | 
    
      | $rtrim | हां | 
    
      | $split | हां | 
    
      | $strcasecmp | हां | 
    
      | $strLenBytes | हां | 
    
      | $strLenCP | हां | 
    
      | $substr | हां | 
    
      | $substrBytes | हां | 
    
      | $substrCP | हां | 
    
      | $toLower | हां | 
    
      | $toString | हां | 
    
      | $toUpper | हां | 
    
      | $trim | हां | 
  
सिस्टम वैरिएबल
  
    
      | वैरिएबल | काम करता है | 
  
  
    
      | $$CURRENT | No | 
    
      | $$DESCEND | नहीं | 
    
      | $$KEEP | No | 
    
      | $$PRUNE | नहीं | 
    
      | $$REMOVE | Yes | 
    
      | $$ROOT | हां | 
  
टेक्स्ट ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $meta | नहीं | 
  
टाइप ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $convert | हां | 
    
      | $toBool | हां | 
    
      | $toDate | हां | 
    
      | $toDecimal | हां | 
    
      | $toDouble | हां | 
    
      | $toInt | हां | 
    
      | $toLong | हां | 
    
      | $toObjectId | हां | 
    
      | $toString | हां | 
    
      | $type | हां | 
  
वैरिएबल ऑपरेटर
  
    
      | ऑपरेटर | काम करता है | 
  
  
    
      | $let | हां | 
  
जियाेस्पेशल
MongoDB के साथ काम करने वाला Cloud Firestore, इन जियोस्पेशल ऑपरेटर के साथ काम करता है.
ज्यामिति स्पेसिफ़ायर
  
    
      | Specifier | काम करता है | 
  
  
    
      | $box | नहीं | 
    
      | $center | नहीं | 
    
      | $centerSphere | नहीं | 
    
      | $geometry | नहीं | 
    
      | $maxDistance | नहीं | 
    
      | $minDistance | नहीं | 
    
      | $polygon | नहीं | 
    
      | $uniqueDocs | नहीं | 
  
क्वेरी सिलेक्टर
  
    
      | Selector | काम करता है | 
  
  
    
      | $geoIntersects | नहीं | 
    
      | $geoWithin | नहीं | 
    
      | $near | नहीं | 
    
      | $nearSphere | नहीं | 
    
      | $nearSphere | नहीं | 
    
      | $uniqueDocs | नहीं | 
  
इंडेक्स और इंडेक्स प्रॉपर्टी
MongoDB के साथ काम करने वाला Cloud Firestore, इन इंडेक्स और इंडेक्स ऑपरेटर के साथ काम करता है.
इंडेक्स
  
    
      | इंडेक्स टाइप | काम करता है | 
  
  
    
      | 2D | नहीं | 
    
      | 2dsphere | नहीं | 
    
      | कंपाउंड | हां | 
    
      | हैश किया गया | नहीं | 
    
      | मल्टीकी | हां | 
    
      | सिंगल फ़ील्ड | हां | 
    
      | टेक्स्ट | नहीं | 
  
इंडेक्स की प्रॉपर्टी
  
    
      | प्रॉपर्टी | काम करता है | 
  
  
    
      | बैकग्राउंड | हां | 
    
      | केस-इनसेंसिटिव | नहीं | 
    
      | आंशिक | नहीं | 
    
      | नॉन-स्पार्स | हां | 
    
      | कम | हां | 
    
      | टेक्स्ट | नहीं | 
    
      | TTL (टीटीएल) | नहीं | 
    
      | यूनीक | हां | 
  
डेटाबेस के निर्देश
MongoDB के साथ काम करने वाला Cloud Firestore, डेटाबेस के इन निर्देशों के साथ काम करता है.
एग्रीगेशन
  
    
      | Command | काम करता है | 
  
  
    
      | aggregate | हां | 
    
      | count | हां | 
    
      | distinct | हां | 
    
      | group | नहीं एग्रीगेशन में $groupस्टेज काम करती है, जबकि ग्रुप कमांड काम नहीं करती. | 
    
      | mapReduce | नहीं | 
  
पुष्टि करना
  
    
      | Command | काम करता है | 
  
  
    
      | authenticate | नहीं | 
    
      | getnonce | नहीं | 
    
      | logout | नहीं | 
  
क्वेरी और लिखने की कार्रवाइयां
  
    
      | Command | काम करता है | 
  
  
    
      | watch(बदलावों की स्ट्रीम) | नहीं | 
    
      | delete | हां | 
    
      | eval | नहीं | 
    
      | find | हां | 
    
      | findAndModify | हां | 
    
      | getLastError | हां | 
    
      | getMore | हां | 
    
      | getPrevError | नहीं | 
    
      | GridFS | नहीं | 
    
      | insert | हां | 
    
      | parallelCollectionScan | नहीं | 
    
      | replaceOne | नहीं replaceOneड्राइवर मेथड,updateकमांड के साथ काम करता है.
 | 
    
      | resetError | नहीं | 
    
      | update | हां | 
  
सेशन के निर्देश
  
    
      | Command | काम करता है | 
  
  
    
      | abortTransaction | हां | 
    
      | commitTransaction | हां | 
    
      | endSessions | हां | 
    
      | killAllSessions | नहीं | 
    
      | killAllSessionsByPattern | नहीं | 
    
      | killSessions | नहीं | 
    
      | refreshSessions | नहीं | 
    
      | startSession | startSessionड्राइवर मेथड का इस्तेमाल करके सेशन शुरू किए जा सकते हैं.
 | 
  
एडमिन के लिए उपलब्ध निर्देश
MongoDB के साथ काम करने वाला Cloud Firestore, एडमिन से जुड़े इन निर्देशों के साथ काम करता है.
  
    
      | Command | काम करता है | 
  
  
    
      | cloneCollectionAsCapped | नहीं | 
    
      | collMod | नहीं | 
    
      | collMod: expireAfterSeconds | नहीं | 
    
      | convertToCapped | नहीं | 
    
      | copydb | नहीं | 
    
      | create | हां | 
    
      | createIndex | हां इंडेक्स बनाने के लिए, इंडेक्स मैनेज करना लेख पढ़ें. | 
    
      | createIndexes | हां इंडेक्स बनाने के लिए, इंडेक्स मैनेज करना लेख पढ़ें. | 
    
      | createView | नहीं | 
    
      | currentOp | नहीं | 
    
      | drop | नहीं | 
    
      | dropDatabase | नहीं डेटाबेस मिटाने के लिए, डेटाबेस मिटाना लेख पढ़ें. | 
    
      | dropIndex | हां इंडेक्स मिटाने के लिए, इंडेक्स मैनेज करना लेख पढ़ें. | 
    
      | dropIndexes | नहीं | 
    
      | filemd5 | नहीं | 
    
      | getAuditConfig | नहीं | 
    
      | killCursors | हां | 
    
      | killOp | नहीं | 
    
      | listCollections | हां | 
    
      | listDatabases | हां | 
    
      | listIndexes | हां | 
    
      | reIndex | नहीं | 
    
      | renameCollection | नहीं | 
    
      | setAuditConfig | नहीं | 
  
डाइग्नोस्टिक कमांड
  
    
      | Command | काम करता है | 
  
  
    
      | buildInfo | हां | 
    
      | collStats | नहीं | 
    
      | connectionStatus | हां | 
    
      | connPoolStats | नहीं | 
    
      | dataSize | नहीं | 
    
      | dbHash | नहीं | 
    
      | dbStats | नहीं | 
    
      | explain | हां व्यवहार में अंतर और सीमाओं के बारे में जानने के लिए, क्वेरी की व्याख्या करना लेख पढ़ें | 
    
      | features | नहीं | 
    
      | hello | हां | 
    
      | hostInfo | हां | 
    
      | listCommands | नहीं | 
    
      | profiler | नहीं | 
    
      | serverStatus | नहीं | 
    
      | top | नहीं | 
    
      | whatsmyuri | नहीं | 
  
भूमिका मैनेज करने से जुड़े निर्देश
डेटाबेस के ऐक्सेस को मैनेज करने के लिए, MongoDB के साथ काम करने वाला Cloud Firestore, Identity and Access Management की भूमिकाओं और अनुमतियों के साथ काम करता है.
  
    
      | Command | काम करता है | 
  
  
    
      | createRole | नहीं | 
    
      | dropAllRolesFromDatabase | नहीं | 
    
      | dropRole | नहीं | 
    
      | grantRolesToRole | नहीं | 
    
      | revokePrivilegesFromRole | नहीं | 
    
      | revokeRolesFromRole | नहीं | 
    
      | rolesInfo | नहीं | 
    
      | updateRole | नहीं | 
  
आगे क्या करना है