MongoDB.local SF, Jan 15: See the speaker lineup & ship your AI vision faster. Use WEB50 to save 50%
Find out more >
Menu Docs
Página inicial do Docs
/ /

Baixar e instalar

1

Verifique se você tem o Rust 1.71.1 ou posterior e o Cargo, o gerenciador de pacote do Rust, instalado em seu ambiente de desenvolvimento.

Para obter informações sobre como instalar o Rust e o Cargo, consulte o guia oficial do Rust sobre o download e a instalação do Rust.

2

Em sua shell, execute o seguinte comando para criar um diretório chamado rust_quickstart para este projeto:

cargo new rust_quickstart

Quando este comando for concluído com êxito, você terá um arquivo Cargo.toml e um diretório src com um arquivo main.rs no seu diretório rust_quickstart .

Execute o seguinte comando para navegar no diretório do projeto:

cd rust_quickstart
3

Adicione as seguintes caixas de categorização ao seu projeto incluindo-as na lista de dependências localizada no arquivo Cargo.toml do seu projeto:

  • mongodb, a caixa do driver Rust

  • serde, a caixa de serialização

  • futures, uma caixa de tempo de execução assíncrona que fornece abstrações principais

Dica

A grade mongodb resolve a grade bson, que é a principal grade de representação de dados do MongoDB. Você pode omitir a caixa bson na sua lista de dependências.

O driver oferece suporte a tempos de execução assíncronos e síncronos. Para ver exemplos de listas de dependências para cada tempo de execução, selecione a partir das seguintes abas Asynchronous API e Synchronous API :

[dependencies]
serde = "1.0.188"
futures = "0.3.28"
tokio = {version = "1.32.0", features = ["full"]}
[dependencies.mongodb]
version = "3.2.5"
[dependencies]
serde = "1.0.188"
[dependencies.mongodb]
version = "3.2.5"
features = ["sync"]

Para saber mais sobre tempos de execução assíncronos e síncronos, consulte o guia deAPIs assíncronas e síncronas .

Depois de concluir essas etapas, você terá o Rust e o Cargo instalados e um novo projeto do Rust com as dependências de driver necessárias.

Observação

Se você tiver problemas neste tutorial, peça ajuda na página do MongoDB Stack Overflow ou na comunidade do MongoDB Reddit, ou envie feedback usando o botão Feedback no canto superior direito desta página.

Voltar

Início rápido