فقط مربوط به Cloud Firestore Enterprise edition. |
فهرست جداول زیر از انواع داده ها و درایورهای MongoDB برای Cloud Firestore با سازگاری MongoDB پشتیبانی می کند.
انواع داده ها
نوع BSON | پشتیبانی می شود |
---|---|
عدد صحیح 32 بیتی (int) | بله |
عدد صحیح 64 بیتی (طولانی) | بله |
آرایه | بله |
داده های باینری | بله |
بولی | بله |
تاریخ | بله |
DBPointer | خیر |
DBRef | خیر |
اعشاری128 | بله |
دوبل | بله |
جاوا اسکریپت | خیر |
جاوا اسکریپت (با دامنه) | خیر |
MaxKey | بله |
MinKey | بله |
پوچ | بله |
شیء | بله |
ObjectId | بله |
بیان منظم | بله |
رشته | بله |
نماد | خیر |
مهر زمان | بله |
تعریف نشده | خیر |
سند _id
فیلد _id
سطح بالای یک سند باید یکی از انواع زیر باشد:
- ObjectId
- رشته
- عدد صحیح 64 بیتی (طولانی)
- عدد صحیح 32 بیتی (int)
- دوبل
باینری
مقادیر داده های باینری که به عنوان
_id
استفاده می شوند نباید از 1500 بایت تجاوز کنند.
سایر انواع BSON پشتیبانی نمی شوند.
زبان ها و درایورهای MongoDB
Cloud Firestore با سازگاری MongoDB از نسخه های درایور زیر پشتیبانی می کند:
زبان | نسخه های درایور | یادداشت ها |
---|---|---|
جاوا | 5.x | احراز هویت OIDC از Google Cloud از نسخه 4.10 در دسترس است |
Node.js | 6.x 5.x | احراز هویت OIDC از Google Cloud از نسخه 6.7 در دسترس است |
پایتون | 4.x 3.x (x ≥ 12) | احراز هویت OIDC از Google Cloud از نسخه 4.7 در دسترس است |
برو | 2.x | |
سی شارپ | 3.x | |
روبی | 2.x (x ≥ 16) |
بعدش چی
- اجرای Quickstart: یک پایگاه داده ایجاد کنید و به آن متصل شوید .
- درباره تفاوت های رفتاری بیاموزید.
- برای تفکیک ویژگی های پشتیبانی شده بسته به نسخه MongoDB، نگاه کنید