新しい API バージョンへの移行
項目一覧
将来のバージョンとの互換性
現在存在する API バージョンは "1"
のみですが、将来的に新しい API バージョンがリリースされる予定です。 API バージョンをアップグレードすると、アプリケーションの機能とセマンティクスが向上します。
一部の API V 1コマンドと動作は、MongoDB サーバーの将来のバージョンでは非推奨になる予定です。 非推奨のコマンドと動作は通常、次の API バージョンには含まれません。
非推奨のコマンドと動作を見つける
既存のアプリケーションを API V 1から API V 2に移行するには、使用されているすべての非推奨のコマンドと動作機能を見つけて更新する必要があります。
client = MongoClient( <connection string>, api={"version": "1", "strict": True, "deprecationErrors": True} )
アプリケーション コードが API V 1で非推奨のコマンドと動作を使用しようとする場合、 は APIDeprecationErrorを返します。 アプリケーション テストに合格し、すべての非推奨エラーが修正されたら、API V 2を使用してアプリケーションをテストする準備ができます。