Mogę również odtworzyć ten problem, jeśli utworzono udostępnioną kolekcję z portalu Azure.
Zgodnie z azure oficjalne dokument , mogliśmy wiedzieć, że możemy utworzyć udostępnioną kolekcję za pomocą ulubionego narzędzia, sterownika lub pakietu SDK .
Robię demo z studio3t narzędzie. Powłoka Mongo, której użyłem
db.runCommand( { shardCollection: "databaseName.collectionName", key: { KeyName: "hashed" } } )
Uruchom Mongo Shell ze studia3t
Następnie mogliśmy poprawnie utworzyć dokument z portalu Azure.