MongoDB के साथ काम करने वाले डेटा टाइप और ड्राइवर

यह सिर्फ़ Cloud Firestore Enterprise वर्शन के लिए काम का है.

यहां दी गई टेबल में, MongoDB के साथ काम करने वाले Cloud Firestore के लिए, MongoDB के साथ काम करने वाले डेटा टाइप, ड्राइवर, और तीसरे पक्ष के टूल की सूची दी गई है.

डेटा टाइप

BSON टाइप काम करता है
32-बिट इंटिजर (int) हां
64-बिट इंटिजर (long) हां
सरणी हां
बाइनरी डेटा हां
बूलियन हां
तारीख हां
DBPointer नहीं
DBRef नहीं
Decimal128 हां
डबल-साइज़ बेड हां
JavaScript नहीं
JavaScript (स्कोप के साथ) नहीं
MaxKey हां
MinKey हां
शून्य हां
ऑब्जेक्ट हां
ObjectId हां
रेगुलर एक्सप्रेशन हां
स्ट्रिंग हां
चिह्न नहीं
टाइमस्टैम्प हां
अनिर्धारित नहीं

दस्तावेज़ _id

किसी दस्तावेज़ में मौजूद टॉप-लेवल _id फ़ील्ड, इनमें से किसी एक टाइप का होना चाहिए:

  • ObjectId
  • स्ट्रिंग
  • 64-बिट इंटिजर (long)
  • 32-बिट इंटिजर (int)
  • डबल-साइज़ बेड
  • बाइनरी
  • ऑब्जेक्ट

_id का कुल साइज़ 1,500 बाइट से ज़्यादा नहीं होना चाहिए.

ऑब्जेक्ट टाइप वाले आईडी में मौजूद हर वैल्यू, आईडी के साथ काम करने वाले टाइप की होनी चाहिए. इसके अलावा, यह वैल्यू, आईडी के साथ काम करने वाले टाइप की वैल्यू का ऐरे भी हो सकती है.

अन्य BSON टाइप काम नहीं करते.

भाषाएं और MongoDB ड्राइवर

MongoDB के साथ काम करने वाला Cloud Firestore, ड्राइवर के इन वर्शन के साथ काम करता है:

भाषा ड्राइवर के वर्शन ज़रूरी जानकारी
Java 5.x OIDC authentication from Google Cloud available starting in 4.10
Node.js 6.x
5.x
OIDC authentication from Google Cloud available starting in 6.7
Python 4.x
3.x (x ≥ 12)
OIDC authentication from Google Cloud available starting in 4.7
शुरू करें 2.x
C# 3.x
Ruby 2.x (x ≥ 16)

तृतीय-पक्ष टूल

MongoDB के साथ काम करने वाला Cloud Firestore, इस सेक्शन में बताए गए तीसरे पक्ष के टूल के साथ काम करता है.

टूल ब्यौरा
mongoimport MongoDB Database Tools
mongoexport MongoDB Database Tools
mongodump MongoDB Database Tools
mongorestore MongoDB Database Tools
mongosh MongoDB Shell
Mongoose MongoDB ऑब्जेक्ट मॉडलिंग टूल
MongoDB Compass डेटा एक्सप्लोर करने के लिए GUI टूल

आगे क्या करना है