साथ काम करने वाली सुविधाएं: 5.0
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यहां दी गई टेबल में, MongoDB 4.0 की उन सुविधाओं के बारे में बताया गया है जो Cloud Firestore के साथ काम करती हैं. व्यवहार में अंतर के बारे में जानने के लिए, व्यवहार में अंतर लेख पढ़ें.
क्वेरी और प्रोजेक्शन ऑपरेटर
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
हां
मोबाइल ऑपरेटर की जानकारी अपडेट करें
Cloud Firestore में इन अपडेट ऑपरेटर का इस्तेमाल किया जा सकता है.
ऐरे ऑपरेटर
ऑपरेटर
काम करता है
$
हां
$[]
हां
$[<identifier>]
हां
$addToSet
हां
$pop
हां
$pull
हां
$pullAll
हां
$push
हां
बिटवाइज़ ऑपरेटर
ऑपरेटर
काम करता है
$bit
हां
फ़ील्ड ऑपरेटर
ऑपरेटर
काम करता है
$currentDate
हां
$inc
हां
$max
हां
$min
हां
$mul
हां
$rename
हां
$setOnInsert
हां
मॉडिफ़ायर अपडेट करना
बदलाव करने वाला
काम करता है
$each
हां
$position
हां
$slice
हां
$sort
हां
एग्रीगेशन पाइपलाइन ऑपरेटर
Cloud Firestore, एग्रीगेशन पाइपलाइन के इन ऑपरेटर के साथ काम करता है.
ऐक्युमुलेटर
Expression
काम करता है
$addToSet
हां
$avg
हां
$count
हां
$first
हां
$last
हां
$max
हां
$mergeObjects
हां
$min
हां
$push
हां
$stdDevPop
नहीं
$stdDevSamp
नहीं
$sum
हां
ऐक्युमुलेटर एक्सप्रेशन
Expression
काम करता है
$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
हां
जियाेस्पेशल
Cloud Firestore इन जियोस्पेशल ऑपरेटर के साथ काम करता है.
ज्यामिति स्पेसिफ़ायर
स्पेसिफ़ायर
काम करता है
$box
नहीं
$center
नहीं
$centerSphere
नहीं
$geometry
नहीं
$maxDistance
नहीं
$minDistance
नहीं
$polygon
नहीं
$uniqueDocs
नहीं
क्वेरी सिलेक्टर
Selector
काम करता है
$geoIntersects
नहीं
$geoWithin
नहीं
$near
नहीं
$nearSphere
नहीं
$nearSphere
नहीं
$uniqueDocs
नहीं
इंडेक्स और इंडेक्स प्रॉपर्टी
Cloud Firestore में इन इंडेक्स और इंडेक्स ऑपरेटर का इस्तेमाल किया जा सकता है.
इंडेक्स
इंडेक्स टाइप
काम करता है
2D
नहीं
2dsphere
नहीं
कंपाउंड
हां
हैश किया गया
नहीं
मल्टीकी
हां
सिंगल फ़ील्ड
हां
टेक्स्ट
नहीं
इंडेक्स की प्रॉपर्टी
प्रॉपर्टी
काम करता है
बैकग्राउंड
हां
केस-इनसेंसिटिव
नहीं
आंशिक
नहीं
नॉन-स्पार्स
हां
कम
हां
टेक्स्ट
नहीं
TTL (टीटीएल)
नहीं
यूनीक
हां
डेटाबेस के निर्देश
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
नहीं
update कमांड के साथ replaceOne ड्राइवर मेथड का इस्तेमाल किया जा सकता है.
resetError
नहीं
update
हां
सेशन के निर्देश
Command
काम करता है
abortTransaction
हां
commitTransaction
हां
endSessions
हां
killAllSessions
नहीं
killAllSessionsByPattern
नहीं
killSessions
नहीं
refreshSessions
नहीं
startSession
startSession ड्राइवर के तरीके का इस्तेमाल करके सेशन शुरू किए जा सकते हैं.
एडमिन के लिए उपलब्ध निर्देश
Cloud Firestore में एडमिन के लिए ये कमांड उपलब्ध हैं.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-01-16 (UTC) को अपडेट किया गया."],[],[]]