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
ausDanach konnten wir das Dokument aus dem Azure-Portal korrekt erstellen.