| Yalnızca Cloud Firestore Enterprise sürümü için geçerlidir. |
Aşağıdaki tablolarda, MongoDB uyumlu Cloud Firestore için desteklenen MongoDB veri türleri, sürücüler ve üçüncü taraf araçları listelenmiştir.
Veri türleri
| BSON Türü | Desteklenir |
|---|---|
| 32 bit tam sayı (int) | Evet |
| 64 bit tam sayı (uzun) | Evet |
| Dizi | Evet |
| İkili Veriler | Evet |
| Boole | Evet |
| Tarih | Evet |
| DBPointer | Hayır |
| DBRef | Hayır |
| Decimal128 | Evet |
| Çift | Evet |
| JavaScript | Hayır |
| JavaScript (kapsamlı) | Hayır |
| MaxKey | Evet |
| MinKey | Evet |
| Boş | Evet |
| Nesne | Evet |
| ObjectId | Evet |
| Normal İfade | Evet |
| Dize | Evet |
| Sembol | Hayır |
| Zaman damgası | Evet |
| Tanımlanmadı | Hayır |
_id numaralı belge
Bir dokümandaki üst düzey _id alanı aşağıdaki türlerden biri olmalıdır:
- ObjectId
- Dize
- 64 bit tam sayı (uzun)
- 32 bit tam sayı (int)
- Çift
- İkili
- Nesne
_id toplam boyutu 1.500 baytı aşmamalıdır.
Nesne türünde bir kimlikteki her değer, desteklenen bir kimlik türünde veya her biri desteklenen bir kimlik türünde olan bir değer dizisinde olmalıdır.
Diğer BSON türleri desteklenmez.
Diller ve MongoDB sürücüleri
MongoDB uyumlu Cloud Firestore aşağıdaki sürücü sürümlerini destekler:
| Dil | Sürücü sürümleri | Notlar |
|---|---|---|
| Java | 5.x | Google Cloud tarihinden itibaren OIDC kimlik doğrulaması (4.10 sürümünde kullanıma sunulmuştur) |
| Node.js | 6.x 5.x |
Google Cloud tarihinden itibaren OIDC kimlik doğrulaması 6.7 sürümünde kullanıma sunulacak |
| Python | 4.x 3.x (x ≥ 12) |
Google Cloud tarihinden itibaren OIDC kimlik doğrulaması 4.7 sürümünde kullanıma sunulacak |
| Go | 2.x | |
| C# | 3.x | |
| Ruby | 2.x (x ≥ 16) |
Üçüncü taraf araçlar
MongoDB uyumlu Cloud Firestore, bu bölümde açıklanan üçüncü taraf araçlarını destekler.
| Araç | Açıklama |
|---|---|
| mongoimport | MongoDB Veritabanı Araçları |
| mongoexport | MongoDB Veritabanı Araçları |
| mongodump | MongoDB Veritabanı Araçları |
| mongorestore | MongoDB Veritabanı Araçları |
| mongosh | MongoDB Shell |
| Mongoose | MongoDB nesne modelleme aracı |
| MongoDB Compass | Veri keşfi için GUI aracı |
Sırada ne var?
- Hızlı Başlangıç: Veritabanı oluşturma ve veritabanına bağlanma başlıklı makaledeki adımları uygulayın.
- Davranış farklılıkları hakkında bilgi edinin.
- MongoDB sürümüne göre desteklenen özelliklerin dökümü için