| เกี่ยวข้องกับ Cloud Firestore รุ่น Enterprise เท่านั้น |
ตารางต่อไปนี้แสดงรายการประเภทข้อมูล ไดรเวอร์ และ เครื่องมือของบุคคลที่สามที่รองรับสำหรับ 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) |
เครื่องมือของบุคคลที่สาม
Cloud Firestore ที่เข้ากันได้กับ MongoDB รองรับเครื่องมือของบุคคลที่สามที่อธิบายไว้ในส่วนนี้
| เครื่องมือ | คำอธิบาย |
|---|---|
| mongoimport | เครื่องมือฐานข้อมูล MongoDB |
| mongoexport | เครื่องมือฐานข้อมูล MongoDB |
| mongodump | เครื่องมือฐานข้อมูล MongoDB |
| mongorestore | เครื่องมือฐานข้อมูล MongoDB |
| mongosh | MongoDB Shell |
| Mongoose | เครื่องมือการสร้างโมเดลออบเจ็กต์ MongoDB |
| MongoDB Compass | เครื่องมือ GUI สำหรับการสํารวจข้อมูล |
ขั้นตอนถัดไป
- เรียกใช้เริ่มต้นอย่างรวดเร็ว: สร้างฐานข้อมูลและเชื่อมต่อกับฐานข้อมูล
- ดูข้อมูลเกี่ยวกับความแตกต่างของพฤติกรรม
- ดูรายละเอียดฟีเจอร์ที่รองรับตามเวอร์ชันของ MongoDB ได้ที่