šŸ“Respostas

Aqui falaremos sobre tudo do que o modulo retorna.

Aqui iremos falar sobre praticamente tudo sobre oque o modulo retorna como códigos de resposta, efeitos, sucesso e outros.

circle-check

Como o formato de resposta pode ser (Object)

circle-exclamation

Atenção

Pegando respostas

Para que nós consigamos garantir os retornos dos comandos precisaremos saber uma coisa. Quando o código encerrou o processo e vai retornar algum valor, se caso não seja esperado retornarÔ uma <Promise>(Promessa), e acaba que não é possível receber os valores, Então serÔ necessÔrio utilizar um desses dois exemplos a baixo.

Exemplos:

Nesses dois exemplos o comando get serĆ” usado como exemplo:

MƩtodo then()arrow-up-right

MƩtodo asyncarrow-up-right...

Nota-se que qual quer outro comando funcionara nesse exemplo de then() e await.

Mensagens & Efeitos

Um tipo de retorno padrão em qualquer situação ela ira vir. Contando o motivo do erro ou do sucesso.

Mensagens

JĆ” as mensagens, sempre retornaram oque esta acontecendo narrando praticamente tudo.

Exemplo

Efeitos

Os efeitos quando ocorre um erro geralmente retornam "Nenhum." Se ocorreu um erro, quer dizer que nada aconteceu por algum motivo. Se não eles iram falar oque aconteceu.

Exemplo

Códigos de respostas

circle-info

Esquema

Eles funcionam nesse esquema: "1 - prefixo" + "2 - sufixo" resultado de código é: 12

Prefixos

  • 0 - Success;

  • 1 - Something don't exists;

  • 2 - Something already exists;

  • 3 - Value invalid;

  • 4 - Code abort;

Sufixos

  • 11 - Collection don't exists/don't exists;

  • 12 - Document don't exists/don't exists;

  • 21 - Collection already exists/don't exists;

  • 22 - Document already exists/don't exists;

Last updated