סוגי נתונים ומנהלי התקנים נתמכים של MongoDB

רלוונטי רק למהדורת 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)

המאמרים הבאים