MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Cosmos DB-Fehlercode 400 beim Erstellen eines neuen Dokuments

Ich könnte dieses Problem auch reproduzieren, wenn ich eine freigegebene Sammlung aus dem Azure-Portal erstellt habe.

Laut Azure offiziell Dokument , könnten wir wissen, dass wir die freigegebene Sammlung mit beliebtem Tool, Treiber oder SDK erstellen könnten .

Ich mache eine Demo mit studio3t Werkzeug. Die von mir verwendete Mongo Shell

db.runCommand( { shardCollection: "databaseName.collectionName", key: { KeyName: "hashed" } } )

Führen Sie die Mongo Shell von studio3t

aus

Danach konnten wir das Dokument aus dem Azure-Portal korrekt erstellen.