تستخدم Google تكنولوجيا الذكاء الاصطناعي لترجمة المحتوى إلى لغتك المفضّلة، وقد تتضمّن بعض الأخطاء.
إرسال ملاحظات
الميزات المتوافقة: 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
جزئي (يتيح استخدام `textScore`)
$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
نعم
$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
نعم
Geospatial
يتيح Cloud Firestore استخدام عوامل التشغيل الجغرافية المكانية التالية.
محدّدات الهندسة
المحدِّد
متوافقة
$box
لا
$center
لا
$centerSphere
لا
$geometry
لا
$maxDistance
لا
$minDistance
لا
$polygon
لا
$uniqueDocs
لا
أدوات اختيار طلبات البحث
أداة الاختيار
متوافقة
$geoIntersects
لا
$geoWithin
لا
$near
نعم
$nearSphere
لا
$nearSphere
لا
$uniqueDocs
لا
الفهارس وخصائص الفهرس
يتيح Cloud Firestore استخدام الفهارس وعوامل تشغيل الفهارس التالية.
المؤشرات
نوع الفهرس
متوافقة
طباعة ثنائية الأبعاد
لا
2dsphere
نعم
مركّب
نعم
مجزّأة
لا
متعدد المفاتيح
نعم
حقل واحد
نعم
نص
نعم
خصائص الفهرس
الموقع
متوافقة
الخلفية
نعم
غير حسّاسة لحالة الأحرف
لا
جزئي
لا
غير متفرّق
نعم
متفرّق
نعم
نص
نعم
TTL
نعم
فريدة
نعم
أوامر قواعد البيانات
يتيح Cloud Firestore استخدام أوامر قاعدة البيانات التالية.
التجميع
Command
متوافقة
aggregate
نعم
count
نعم
distinct
نعم
group
لا
تتوفّر المرحلة $group في عمليات التجميع، بينما لا يتوفّر الأمر group.
mapReduce
لا
المصادقة
Command
متوافقة
authenticate
لا
getnonce
لا
logout
لا
عمليات طلب البحث والكتابة
Command
متوافقة
watch (Change Streams)
لا
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
نعم
لمعرفة الاختلافات والقيود في السلوك، يُرجى الاطّلاع على Query 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 (حسب التوقيت العالمي المتفَّق عليه)
هل تريد مشاركة ملاحظاتك معنا؟
[[["يسهُل فهم المحتوى.","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 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]