Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ / /
C ドライバー
/ /

Handling Errors

Many libbson functions report errors by returning NULL or -1 and filling out a bson_error_t structure with an error domain, error code, and message.

  • 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 tried to parse invalid MongoDB Extended JSON. Tried to parse a valid JSON document that is invalid as MongoDBExtended JSON. An internal callback failure during JSON parsing.

BSON_ERROR_READER

BSON_ERROR_READER_BADFD

bson_json_reader_new_from_file could not open the file.

戻る

BSON ドキュメント