오류 처리
설명
많은 libbson 함수는 NULL
1 또는 - 를 반환하고bson_error_t 오류 도메인, 오류 코드 및 메시지가 포함된 구조입니다.
error.domain
오류를 생성한 하위 시스템의 이름을 지정합니다.error.code
도메인별 오류 유형입니다.error.message
오류를 설명합니다.
일부 오류 코드는 다른 오류 코드와 겹칩니다. 항상 도메인과 코드를 모두 확인하여 오류 유형을 확인합니다.
BSON_ERROR_JSON | BSON_JSON_ERROR_READ_CORRUPT_JS
BSON_JSON_ERROR_READ_INVALID_PARAM
BSON_JSON_ERROR_READ_CB_FAILURE | bson_json_reader_t 가 유효하지 않은 MongoDB 확장 JSON 을 구문 분석하려고 시도했습니다. MongoDBExtended JSON 으로 유효하지 않은 유효한 JSON 문서 를 구문 분석하려고 시도했습니다. JSON 구문 분석 중 내부 콜백 실패. |
BSON_ERROR_READER | BSON_ERROR_READER_BADFD | bson_json_reader_new_from_file 파일 을 열 수 없습니다. |