Migrar para uma versão posterior da API
Nesta página
Compatibilidade com versões futuras
A única versão de API que existe atualmente é "1"
, mas novas versões de API serão lançadas no futuro. A atualização da versão da API fornece funcionalidade e semântica aprimoradas para seu aplicativo.
Alguns comandos e comportamentos da API V1 serão descontinuados em versões futuras do servidor MongoDB. Comandos e comportamentos obsoletos normalmente não são incluídos na próxima versão da API.
Localizar comandos e comportamentos obsoletos
Para migrar um aplicativo existente da API V1 para a API V2, você deve encontrar e atualizar todos os recursos de comandos e comportamentos obsoletos que ele utiliza.
client = MongoClient( <connection string>, api={"version": "1", "strict": True, "deprecationErrors": True} )
Retorna um APIDeprecationError se o código do aplicação tentar usar comandos e comportamentos obsoletos na API V1. Depois que os testes do aplicação passarem e todos os erros de descontinuação tiverem sido corrigidos, você estará pronto para testar seu aplicação com a API V2.