רלוונטי רק למהדורת Cloud Firestore Enterprise. |
בטבלאות הבאות מפורטים סוגי הנתונים והדרייברים הנתמכים של MongoDB ב-Cloud Firestore עם תאימות ל-MongoDB.
סוגי נתונים
סוג BSON | נתמך |
---|---|
Integer 32-bit (int) | כן |
מספר שלם (long) של 64 ביט | כן |
מערך | כן |
נתונים בינאריים | כן |
בוליאני | כן |
תאריך | כן |
DBPointer | לא |
DBRef | לא |
Decimal128 | כן |
זוגית | כן |
JavaScript | לא |
JavaScript (עם היקף) | לא |
MaxKey | כן |
MinKey | כן |
Null | כן |
אובייקט | כן |
ObjectId | כן |
ביטוי רגיל | כן |
מחרוזת | כן |
סמל | לא |
חותמת זמן | כן |
לא מוגדר | לא |
מסמך _id
השדה _id
ברמה העליונה במסמך חייב להיות אחד מהסוגים הבאים:
- ObjectId
- מחרוזת
- מספר שלם (long) של 64 ביט
- Integer 32-bit (int)
- זוגית
בינארי
ערכי נתונים בינאריים שמשמשים כ-
_id
לא יכולים להיות גדולים מ-1,500 בייט.
אין תמיכה בסוגים אחרים של BSON.
שפות ודרייברים של MongoDB
Cloud Firestore עם תאימות ל-MongoDB תומך בגרסאות הבאות של מנהלי התקנים:
שפה | גרסאות של מנהלי התקנים | Notes |
---|---|---|
Java | 5.x | אימות OIDC מ-Google Cloud זמין החל מגרסה 4.10 |
Node.js | 6.x 5.x |
אימות OIDC מ-Google Cloud זמין החל מגרסה 6.7 |
Python | 4.x 3.x (x ≥ 12) |
אימות OIDC מ-Google Cloud זמין החל מגרסה 4.7 |
Go | 2.x | |
C# | 3.x | |
Ruby | 2.x (x ≥ 16) |
המאמרים הבאים
- מריצים את המאמר מדריך למתחילים: יצירת מסד נתונים והתחברות אליו.
- מידע נוסף על הבדלים בהתנהגות
- לפירוט של התכונות הנתמכות בהתאם לגרסת MongoDB, אפשר לעיין במאמר בנושא