Exemplos de uso
Visão geral
Exemplos de uso mostram exemplos de código executáveis para demonstrar operações do MongoDB usadas com frequência. Cada exemplo de uso inclui o seguinte:
Descrição da operação MongoDB
Exemplos de código Rust assíncronos e síncronos que você pode executar em seu ambiente
Saída impressa pelo exemplo de código
Dica
APIs assíncronas e síncronas
Para saber mais sobre como selecionar e usar diferentes APIs de tempo de execução no driver Rust, consulte o guia de APIs assíncronas e síncronas .
Como usar os exemplos de uso
Os exemplos de uso são projetados para executar operações em um sistema MongoDB que contém os conjuntos de dados de amostra do Atlas. Quando você executa o código de exemplo sem os dados de amostra, a saída pode não corresponder.
Siga este tutorial para configurar sua implementação do MongoDB com os dados de amostra e executar o código de exemplo em seu ambiente de desenvolvimento. Antes de executar as seguintes ações, certifique-se de criar uma conta Atlas e implantar um cluster. Para obter informações sobre como configurar uma conta e um cluster, consulte oGuia de Introdução ao Atlas .
Carregue os conjuntos de dados de amostra
Siga as instruções na página Carregar Dados de Amostra para carregar os conjuntos de dados de amostra em seu sistema de banco de dados.
Adicionar o código de exemplo de uso ao seu ambiente de desenvolvimento
Copie o código de exemplo da página de exemplo de uso e cole-o em um novo arquivo no diretório preferido.
Para saber mais sobre como criar um aplicativo que use o driver Rust, siga o Início Rápido do Driver Rust.
Substituir o espaço reservado da connection string
No código de exemplo, substitua o espaço reservado connection string
pela connection string do MongoDB deployment. Por exemplo, se a sua string de conexão for "mongodb+srv://mongodb-example:27017"
, sua atribuição de string de conexão será semelhante à seguinte:
let uri = "mongodb+srv://mongodb-example:27017";
Depois de concluir estas etapas, você pode visualizar a saída descrita na seção Saída Esperada do exemplo de uso correspondente.