انواع داده ها و درایورهای MongoDB پشتیبانی می شود

فقط مربوط به نسخه Cloud Firestore Enterprise است.

جداول زیر انواع داده‌های MongoDB، درایورها و ابزارهای شخص ثالث پشتیبانی‌شده برای Cloud Firestore با سازگاری MongoDB را فهرست می‌کنند.

انواع داده

نوع BSON پشتیبانی شده
عدد صحیح ۳۲ بیتی (int) بله
عدد صحیح ۶۴ بیتی (طولانی) بله
آرایه بله
داده‌های دودویی بله
بولی بله
تاریخ بله
DBPointer خیر
دی‌بی‌رف خیر
دهدهی128 بله
دو برابر بله
جاوا اسکریپت خیر
جاوا اسکریپت (با دامنه کاربرد) خیر
مکس کی بله
مین‌کی بله
تهی بله
شیء بله
شناسه شیء بله
عبارت منظم بله
رشته بله
نماد خیر
مهر زمانی بله
تعریف نشده خیر

_id سند

فیلد _id سطح بالا در یک سند باید یکی از انواع زیر باشد:

  • شناسه شیء
  • رشته
  • عدد صحیح ۶۴ بیتی (طولانی)
  • عدد صحیح ۳۲ بیتی (int)
  • دو برابر
  • دودویی
  • شیء

حجم کل _id نباید از ۱۵۰۰ بایت بیشتر شود.

هر مقدار درون یک شناسه از نوع شیء (Object-typed ID) باید از نوع شناسه پشتیبانی‌شده یا آرایه‌ای از مقادیر باشد که هر کدام از آنها از نوع شناسه پشتیبانی‌شده هستند.

انواع دیگر BSON پشتیبانی نمی‌شوند.

زبان‌ها و درایورهای MongoDB

Cloud Firestore با سازگاری MongoDB از نسخه‌های درایور زیر پشتیبانی می‌کند:

زبان نسخه‌های درایور یادداشت‌ها
جاوا ۵.x احراز هویت OIDC از Google Cloud از نسخه ۴.۱۰ به بعد در دسترس است
نود جی اس ۶.x
۵.x
احراز هویت OIDC از Google Cloud از نسخه ۶.۷ در دسترس است
پایتون ۴.x
۳.x (x ≥ ۱۲)
احراز هویت OIDC از Google Cloud از نسخه ۴.۷ به بعد در دسترس است
برو ۲.x
سی شارپ ۳.x
روبی ۲.x (x ≥ ۱۶)

ابزارهای شخص ثالث

Cloud Firestore با سازگاری با MongoDB از ابزارهای شخص ثالث شرح داده شده در این بخش پشتیبانی می‌کند.

ابزار توضیحات
مونگو ایمپورت ابزارهای پایگاه داده MongoDB
مونگواکسپورت ابزارهای پایگاه داده MongoDB
مونگودامپ ابزارهای پایگاه داده MongoDB
موندستور ابزارهای پایگاه داده MongoDB
مانگوش پوسته مونگودی‌بی
خدنگ ابزار مدل‌سازی شیء MongoDB
قطب‌نمای MongoDB ابزار GUI برای کاوش داده‌ها

قدم بعدی چیست؟