เกี่ยวข้องกับ Cloud Firestore รุ่น Enterprise เท่านั้น |
ตารางต่อไปนี้แสดงรายการประเภทข้อมูลและไดรเวอร์ MongoDB ที่รองรับสำหรับ Cloud Firestore ที่มีความเข้ากันได้กับ MongoDB
ประเภทข้อมูล
ประเภท BSON | รองรับ |
---|---|
จำนวนเต็มแบบ 32 บิต (int) | ใช่ |
จำนวนเต็มแบบ 64 บิต (ยาว) | ใช่ |
อาร์เรย์ | ใช่ |
ข้อมูลไบนารี | ใช่ |
บูลีน | ใช่ |
วันที่ | ใช่ |
DBPointer | ไม่ |
DBRef | ไม่ |
Decimal128 | ใช่ |
เตียงคู่ | ใช่ |
JavaScript | ไม่ |
JavaScript (มีขอบเขต) | ไม่ |
MaxKey | ใช่ |
MinKey | ใช่ |
Null | ใช่ |
ออบเจ็กต์ | ใช่ |
ObjectId | ใช่ |
นิพจน์ทั่วไป | ใช่ |
สตริง | ใช่ |
สัญลักษณ์ | ไม่ |
การประทับเวลา | ใช่ |
ไม่ระบุ | ไม่ |
เอกสาร _id
ฟิลด์ _id
ระดับบนสุดในเอกสารต้องเป็นประเภทใดประเภทหนึ่งต่อไปนี้
- ObjectId
- สตริง
- จำนวนเต็มแบบ 64 บิต (ยาว)
- จำนวนเต็มแบบ 32 บิต (int)
- เตียงคู่
ไบนารี
ค่าข้อมูลไบนารีที่ใช้เป็น
_id
ต้องไม่เกิน 1,500 ไบต์
ระบบไม่รองรับ BSON ประเภทอื่นๆ
ภาษาและไดรเวอร์ MongoDB
Cloud Firestore ที่เข้ากันได้กับ MongoDB รองรับไดรเวอร์เวอร์ชันต่อไปนี้
Language | เวอร์ชันไดรเวอร์ | หมายเหตุ |
---|---|---|
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 ได้ที่