با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
جداول زیر شامل تفکیک ویژگی های MongoDB 8.0 است که توسط Cloud Firestore با سازگاری MongoDB پشتیبانی می شود. برای تفاوت در رفتار، به تفاوت های رفتاری مراجعه کنید.
عملگرهای پرس و جو و طرح ریزی
Cloud Firestore با سازگاری MongoDB از عملگرهای پرس و جو و طرح ریزی زیر پشتیبانی می کند:
عملگرهای آرایه
اپراتور
پشتیبانی می شود
$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 با سازگاری MongoDB از اپراتورهای به روز رسانی زیر پشتیبانی می کند.
عملگرهای آرایه
اپراتور
پشتیبانی می شود
$
بله
$[]
بله
$[<identifier>]
بله
$addToSet
بله
$percentile
بله
$pop
بله
$pull
بله
$pullAll
بله
$push
بله
عملگرهای بیتی
اپراتور
پشتیبانی می شود
$bit
بله
عملگرهای میدانی
اپراتور
پشتیبانی می شود
$currentDate
بله
$inc
بله
$max
بله
$min
بله
$mul
بله
$rename
بله
$set
بله
$setOnInsert
بله
$unset
بله
اصلاح کننده ها را به روز کنید
اصلاح کننده
پشتیبانی می شود
$each
بله
$position
بله
$slice
بله
$sort
بله
اپراتورهای خط لوله تجمع
Cloud Firestore با سازگاری MongoDB از اپراتورهای خط لوله تجمع زیر پشتیبانی می کند.
آکومولاتورها
بیان
پشتیبانی می شود
$accumulator
خیر
$addToSet
بله
$avg
بله
$bottom
خیر
$bottomN
خیر
$count
بله
$first
بله
$firstN
خیر
$last
بله
$lastN
خیر
$max
بله
$maxN
خیر
$median
خیر
$mergeObjects
بله
$min
بله
$minN
خیر
$percentile
خیر
$push
بله
$stdDevPop
خیر
$stdDevSamp
خیر
$sum
بله
$top
خیر
$topN
خیر
عبارات انباشته کننده
بیان
پشتیبانی می شود
$avg
بله
$first
بله
$last
بله
$max
بله
$median
بله
$min
بله
$percentile
بله
$stdDevPop
خیر
$stdDevSamp
خیر
$sum
بله
عملگرهای حسابی
محدودیت ها : عملگرهای حسابی از مقادیر decimal128 پشتیبانی نمی کنند.
اپراتور
پشتیبانی می شود
$abs
بله
$add
بله
$ceil
بله
$divide
بله
$exp
بله
$floor
بله
$ln
بله
$log
بله
$log10
بله
$mod
بله
$multiply
بله
$pow
بله
$round
بله
$sqrt
بله
$subtract
بله
$trunc
بله
عملگرهای آرایه
اپراتور
پشتیبانی می شود
$arrayElemAt
بله
$arrayToObject
بله
$concatArrays
بله
$filter
بله
$firstN
بله
$in
بله
$indexOfArray
بله
$isArray
بله
$lastN
بله
$map
بله
$maxN
بله
$minN
بله
$objectToArray
بله
$range
بله
$reduce
بله
$reverseArray
بله
$size
بله
$slice
بله
$sortArray
بله
$zip
بله
عملگرهای بولی
اپراتور
پشتیبانی می شود
$and
بله
$not
بله
$or
بله
عملگرهای مقایسه
اپراتور
پشتیبانی می شود
$cmp
بله
$eq
بله
$gt
بله
$gte
بله
$lt
بله
$lte
بله
$ne
بله
عملگرهای عبارت شرطی
اپراتور
پشتیبانی می شود
$cond
بله
$ifNull
بله
$switch
بله
عملگرهای اندازه داده
اپراتور
پشتیبانی می شود
$binarySize
بله
$bsonSize
بله
اپراتورهای تاریخ
اپراتور
پشتیبانی می شود
$dateAdd
بله
$dateDiff
بله
$dateFromParts
بله
$dateFromString
بله
$dateSubtract
بله
$dateToParts
بله
$dateToString
بله
$dateTrunc
بله
$dayOfMonth
بله
$dayOfWeek
بله
$dayOfYear
بله
$hour
بله
$isoDayOfWeek
بله
$isoWeek
بله
$isoWeekYear
بله
$millisecond
بله
$minute
بله
$month
بله
$second
بله
$toDate
بله
$week
بله
$year
بله
اپراتورهای مهر زمانی
اپراتور
پشتیبانی می شود
$tsIncrement
خیر
$tsSecond
خیر
اپراتورهای متفرقه
اپراتور
پشتیبانی می شود
$getField
بله
$natural
بله (صعودی)
$rand
خیر
$sampleRate
خیر
$toHashedIndexKey
خیر
عملگرهای عبارت تحت اللفظی
اپراتور
پشتیبانی می شود
$literal
بله
عملگرهای شی
اپراتور
پشتیبانی می شود
$mergeObjects
بله
$objectToArray
بله
$setField
خیر
عملگرها را تنظیم کنید
اپراتور
پشتیبانی می شود
$allElementsTrue
بله
$anyElementTrue
بله
$setDifference
بله
$setEquals
بله
$setIntersection
بله
$setIsSubset
بله
$setUnion
بله
اپراتورهای صحنه
اپراتور
پشتیبانی می شود
$addFields
بله
$bucket
بله
$bucketAuto
خیر
$changeStreams
خیر
$collStats
خیر
$count
بله
$currentOp
خیر
$documents
بله
$facet
بله
$geoNear
خیر
$graphLookup
خیر
$group
بله
$indexStats
خیر
$limit
بله
$listLocalSessions
خیر
$listSessions
خیر
$lookup
بله
$match
بله
$merge
خیر
$out
خیر
$planCacheStats
خیر
$project
بله
$redact
خیر
$replaceRoot
بله
$replaceWith
بله
$sample
خیر
$set
بله
$search
خیر
$setWindowFields
خیر
$skip
بله
$sort
بله
$sortByCount
بله
$unionWith
بله
$unset
بله
$unwind
بله
عملگرهای رشته ای
اپراتور
پشتیبانی می شود
$concat
بله
$dateFromString
بله
$dateToString
بله
$indexOfBytes
بله
$indexOfCP
بله
$ltrim
بله
$regexFind
بله
$regexFindAll
بله
$regexMatch
بله
$replaceAll
بله
$replaceOne
بله
$rtrim
بله
$split
بله
$strcasecmp
بله
$strLenBytes
بله
$strLenCP
بله
$substr
بله
$substrBytes
بله
$substrCP
بله
$toLower
بله
$toString
بله
$toUpper
بله
$trim
بله
متغیرهای سیستم
متغیر
پشتیبانی می شود
$$CLUSTERTIME
No
$$CURRENT
خیر
$$DESCEND
No
$$KEEP
خیر
$$NOW
Yes
$$PRUNE
خیر
$$REMOVE
Yes
$$ROOT
بله
عملگرهای متنی
اپراتور
پشتیبانی می شود
$meta
خیر
عملگرهای مثلثاتی
اپراتور
پشتیبانی می شود
$acos
خیر
$acosh
خیر
$asin
خیر
$asinh
خیر
$atan
خیر
$atan2
خیر
$atanh
خیر
$cos
خیر
$cosh
خیر
$degreesToRadians
خیر
$radiansToDegrees
خیر
$sin
خیر
$sinh
خیر
$tan
خیر
$tanh
خیر
عملگرها را تایپ کنید
اپراتور
پشتیبانی می شود
$convert
بله
$isNumber
بله
$toBool
بله
$toDate
بله
$toDecimal
بله
$toDouble
بله
$toInt
بله
$toLong
بله
$toObjectId
بله
$toString
بله
$type
بله
عملگرهای متغیر
اپراتور
پشتیبانی می شود
$let
بله
جغرافیایی
Cloud Firestore با سازگاری MongoDB از اپراتورهای Geospatial زیر پشتیبانی می کند.
تعیین کننده های هندسه
مشخص کننده
پشتیبانی می شود
$box
خیر
$center
خیر
$centerSphere
خیر
$geometry
خیر
$maxDistance
خیر
$minDistance
خیر
$polygon
خیر
$uniqueDocs
خیر
انتخابگرهای پرس و جو
انتخابگر
پشتیبانی می شود
$geoIntersects
خیر
$geoWithin
خیر
$near
خیر
$nearSphere
خیر
$nearSphere
خیر
$uniqueDocs
خیر
شاخص ها و ویژگی های شاخص
Cloud Firestore با سازگاری MongoDB از ایندکس ها و اپراتورهای فهرست زیر پشتیبانی می کند.
شاخص ها
نوع شاخص
پشتیبانی می شود
2d
خیر
2dsphere
خیر
مرکب
بله
هش شده
خیر
چند کلید
بله
تک فیلد
بله
متن
خیر
ویژگی های شاخص
اموال
پشتیبانی می شود
پس زمینه
بله
حساس به حروف کوچک و بزرگ
خیر
پنهان شده است
خیر
جزئی
خیر
غیر پراکنده
بله
پراکنده
بله
متن
خیر
TTL
خیر
منحصر به فرد
بله
عجایب
خیر
بردار
خیر
دستورات پایگاه داده
Cloud Firestore با سازگاری MongoDB از دستورات پایگاه داده زیر پشتیبانی می کند.
تجمع
فرمان
پشتیبانی می شود
aggregate
بله
count
بله
distinct
بله
group
خیر
مرحله $group در تجمیع ها پشتیبانی می شود در حالی که دستور گروه پشتیبانی نمی شود.
mapReduce
خیر
احراز هویت
فرمان
پشتیبانی می شود
authenticate
خیر
getnonce
خیر
logout
خیر
عملیات پرس و جو و نوشتن
فرمان
پشتیبانی می شود
watch (تغییر جریان)
خیر
delete
بله
eval
خیر
find
بله
findAndModify
بله
getLastError
بله
getMore
بله
getPrevError
خیر
GridFS
خیر
insert
بله
parallelCollectionScan
خیر
replaceOne
خیر
روش replaceOne درایور با دستور update پشتیبانی می شود.
resetError
خیر
update
بله
دستورات جلسه
فرمان
پشتیبانی می شود
abortTransaction
بله
commitTransaction
بله
endSessions
بله
killAllSessions
خیر
killAllSessionsByPattern
خیر
killSessions
خیر
refreshSessions
خیر
startSession
جلسات را می توان با استفاده از روش درایور startSession شروع کرد.
دستورات اداری
Cloud Firestore با سازگاری MongoDB از دستورات اداری زیر پشتیبانی می کند.
تاریخ آخرین بهروزرسانی 2025-09-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-09-06 بهوقت ساعت هماهنگ جهانی."],[],[],null,[]]