Cloud Firestore Enterprise edition in Native mode is now available!
Learn more.
ارسال بازخورد
ویژگی های پشتیبانی شده: 7.0
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
جداول زیر شامل تفکیک ویژگیهای MongoDB 7.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 بله $percentile بله $pop بله $pull بله $pullAll بله $push بله
عملگرهای بیتی اپراتور پشتیبانی شده $bit بله
اپراتورهای میدانی اپراتور پشتیبانی شده $currentDate بله $inc بله $max بله $min بله $mul بله $rename بله $set بله $setOnInsert بله $unset بله
بهروزرسانی اصلاحکنندهها اصلاحکننده پشتیبانی شده $each بله $position بله $slice بله $sort بله
اپراتورهای خط لوله تجمیع Cloud Firestore از اپراتورهای خط لوله تجمیع زیر پشتیبانی میکند.
باتریها بیان پشتیبانی شده $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 بله
از فیلدهای let و pipeline پشتیبانی نمیکند.
$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 از عملگرهای جغرافیایی زیر پشتیبانی میکند.
مشخصات هندسی مشخص کننده پشتیبانی شده $box خیر $center خیر $centerSphere خیر $geometry خیر $maxDistance خیر $minDistance خیر $polygon خیر $uniqueDocs خیر
انتخابگرهای پرس و جو انتخابگر پشتیبانی شده $geoIntersects خیر $geoWithin خیر $near خیر $nearSphere خیر $nearSphere خیر $uniqueDocs خیر
شاخصها و ویژگیهای شاخص Cloud Firestore از ایندکسها و عملگرهای ایندکس زیر پشتیبانی میکند.
شاخصها نوع فهرست پشتیبانی شده دوم دی خیر ۲دیاسفر خیر مرکب بله درهمسازی خیر چندکلید بله فیلد تکی بله متن خیر
ویژگیهای شاخص ملک پشتیبانی شده پیشینه بله غیر حساس به حروف بزرگ و کوچک خیر پنهان خیر جزئی خیر غیر پراکنده بله پراکنده بله متن خیر تیتیال خیر منحصر به فرد بله وایلدکارت خیر بردار خیر
دستورات پایگاه داده Cloud Firestore از دستورات پایگاه داده زیر پشتیبانی میکند.
تجمیع فرمان پشتیبانی شده aggregate بله count بله distinct بله group خیر
مرحله $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 از دستورات مدیریتی زیر پشتیبانی میکند.
فرمان پشتیبانی شده 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 خیر
دستورات تشخیصی فرمان پشتیبانی شده buildInfo بله collStats خیر connectionStatus بله connPoolStats خیر dataSize خیر dbHash خیر dbStats خیر explain بله
برای تفاوتها و محدودیتهای رفتاری، به توضیح پرسوجو مراجعه کنید.
features خیر hello بله hostInfo بله listCommands خیر profiler خیر serverStatus خیر top خیر whatsmyuri خیر
دستورات مدیریت نقش برای مدیریت دسترسی به پایگاه داده، Cloud Firestore از نقشها و مجوزهای مدیریت هویت و دسترسی پشتیبانی میکند.
فرمان پشتیبانی شده createRole خیر dropAllRolesFromDatabase خیر dropRole خیر grantRolesToRole خیر revokePrivilegesFromRole خیر revokeRolesFromRole خیر rolesInfo خیر updateRole خیر
قدم بعدی چیست؟
ارسال بازخورد
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2026-01-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-01-16 بهوقت ساعت هماهنگ جهانی."],[],[]]