Google משתמשת בטכנולוגיית AI כדי לתרגם תוכן לשפה המועדפת עליך. בתרגומים כאלו עשויות להיות שגיאות.
שליחת משוב
תכונות נתמכות: 5.0
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בטבלאות הבאות מפורטות התכונות של MongoDB 4.0 שנתמכות ב-
Cloud Firestore .
הבדלים בהתנהגות
אופרטורים של שאילתות והיטלים
Cloud Firestore תומך באופרטורים הבאים של שאילתות והיטלים:
אופרטורים של מערכים
אופרטור
יש תמיכה
$all
כן
$elemMatch
כן
$size
כן
אופרטורים של Bitwise
אופרטור
יש תמיכה
$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
חלקית (תמיכה ב-"textScore")
$slice
כן
אופרטורים של עדכון
Cloud Firestore תומך באופרטורים הבאים לעדכון.
אופרטורים של מערכים
אופרטור
יש תמיכה
$
כן
$[]
כן
$[<identifier>]
כן
$addToSet
כן
$pop
כן
$pull
כן
$pullAll
כן
$push
כן
אופרטורים של Bitwise
אופרטורים של שדות
אופרטור
יש תמיכה
$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
כן
$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
כן
אופרטורים של משתנים
גיאו-מרחבי
Cloud Firestore תומך באופרטורים הגיאוגרפיים הבאים.
מפרטי גיאומטריה
מפרט
יש תמיכה
$box
לא
$center
לא
$centerSphere
לא
$geometry
לא
$maxDistance
לא
$minDistance
לא
$polygon
לא
$uniqueDocs
לא
בוררי שאילתות
בורר
יש תמיכה
$geoIntersects
לא
$geoWithin
לא
$near
כן
$nearSphere
לא
$nearSphere
לא
$uniqueDocs
לא
אינדקסים ומאפייני אינדקסים
Cloud Firestore תומך באינדקסים ובאופרטורים של אינדקסים הבאים.
אינדקסים
סוג האינדקס
יש תמיכה
דו ממד
לא
2dsphere
כן
מתחם
כן
מגובב (hashed)
לא
Multikey
כן
שדה יחיד
כן
טקסט
כן
מאפייני אינדקס
נכס
יש תמיכה
רקע
כן
לא תלוי-רישיות
לא
באופן חלקי
לא
לא חסכוני (non-sparse)
כן
חסכוני
כן
טקסט
כן
TTL
כן
ייחודי
כן
פקודות למסדי נתונים
Cloud Firestore תומך בפקודות הבאות של מסד הנתונים.
צבירה
Command
יש תמיכה
aggregate
כן
count
כן
distinct
כן
group
לא
השלב $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 של הדרייבר.
פקודות ניהוליות
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
לא
פקודות לניהול משתמשים
כדי לנהל את הגישה למסד הנתונים, אפשר להיעזר במאמרים הבאים:
Command
יש תמיכה
createUser
לא
dropAllUsersFromDatabase
לא
dropUser
לא
grantRolesToUser
לא
revokeRolesFromUser
לא
updateUser
לא
usersInfo
לא
פקודות לניהול תפקידים
כדי לנהל את הגישה למסד הנתונים, אפשר להיעזר במאמרים הבאים:
Command
יש תמיכה
createRole
לא
dropRole
לא
dropAllRolesFromDatabase
לא
grantPrivilegesToRole
לא
grantRolesToRole
לא
invalidateUserCache
לא
revokePrivilegesFromRole
לא
revokeRolesFromRole
לא
rolesInfo
לא
updateRole
לא
המאמרים הבאים
שליחת משוב
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לפרטים, ניתן לעיין במדיניות האתר Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-10-16 (שעון UTC).
רוצה לתת לנו משוב?
[[["התוכן קל להבנה","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-10-16 (שעון UTC)."],[],[]]