더 최신인 API 버전으로 마이그레이션
이 페이지의 내용
향후 버전과의 호환성
현재 존재하는 유일한 API 버전은 "1"
이지만 향후 새 API 버전이 릴리스될 예정입니다. API 버전을 업그레이드하면 애플리케이션에 향상된 기능과 시맨틱이 제공됩니다.
일부 API V1 명령 및 동작은 향후 버전의 MongoDB 서버에서는 사용되지 않을 예정입니다. 더 이상 사용되지 않는 명령 및 동작은 일반적으로 다음 API 버전에 포함되지 않습니다.
더 이상 사용되지 않는 명령 및 동작 찾기
기존 애플리케이션을 API V1에서 API V2로 마이그레이션하려면 반드시 지원이 중단된 명령 및 동작 기능을 모두 찾아 업데이트해야 합니다.
client = MongoClient( <connection string>, api={"version": "1", "strict": True, "deprecationErrors": True} )
애플리케이션 코드가 API V1 에서 더 이상 사용되지 않는 명령 및 동작을 사용하려고 하면 APIDeprecationError 를 반환합니다. 애플리케이션 테스트를 통과하고 모든 사용 중단 오류가 수정되면 API V2 를 사용하여 애플리케이션 을 테스트할 준비가 된 것입니다.