Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/ / /
Driver C
/ /

Tratamento de erros

Muitas funções da libbson relatam erros retornando NULL ou -1 e preenchendo um bson_error_t estrutura com um domínio de erro, código de erro e mensagem.

  • error.domain nomeia o subsistema que gerou o erro.

  • error.code é um tipo de erro específico do domínio.

  • error.message descreve o erro.

Alguns códigos de erro se sobrepõem a outros; sempre verifique o domínio e o código para determinar o tipo de erro.

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 tentou analisar MongoDB Extended JSON inválido. Tentativa de analisar um documento JSON válido que é inválido como MongoDBExtended JSON. Uma falha de chamada de resposta de chamada interna durante a análise JSON.

BSON_ERROR_READER

BSON_ERROR_READER_BADFD

bson_json_reader_new_from_file não foi possível abrir o arquivo.

Voltar

Documentos BSON