ダウンロードとインストール
1
2
3
Rust ドライバーのインストール
次のクライアントをプロジェクトのCargo.toml
ファイルにある依存関係リストに含めて、プロジェクトに追加します。
mongodb
、Rust ドライバー crateserde
、直列化クローンfutures
、コア抽象化を提供する非同期ランタイム crate
Tip
mongodb
crate は、MongoDB のプライマリ データ表現クライアントであるbson
crate を解決します。 依存関係リストでbson
crate を省略できます。
ドライバーは非同期ランタイムと同期ランタイムの両方をサポートしています。 各ランタイムの依存関係リストの例を表示するには、次のAsynchronous API タブとSynchronous API タブから選択します。
[dependencies] serde = "1.0.188" futures = "0.3.28" tokio = {version = "1.32.0", features = ["full"]} [dependencies.mongodb] version = "3.1.0"
[dependencies] serde = "1.0.188" [dependencies.mongodb] version = "3.1.0" features = ["sync"]
非同期ランタイムと同期ランタイムの詳細については、 非同期 API と同期 APIガイドをご覧ください。
これらの手順を完了すると、Rust と Cardgo がインストールされ、必要なドライバーの依存関係を持つ新しい Rust プロジェクトが作成されます。
注意
この手順で問題が発生した場合は、 MongoDB Community フォーラム Feedbackでサポートを依頼するか、このページの右上にある ボタンを使用してフィードバックを送信してください。