ANNOUNCEMENT: Voyage AI joins MongoDB to power more accurate and trustworthy AI applications on Atlas.
Learn more
Docs Menu

使用例

使用例では、頻繁に使用される MongoDB 操作を示す実行可能なコード例が示されています。 各使用例には、次のものが含まれます。

  • MongoDB 操作の説明

  • 環境内で実行できる非同期と同期 Rust コードの例

  • コード例によって印刷される出力

Tip

非同期 API と同期 API

Rust ドライバーで別のランタイム API を選択し、使用する方法の詳細については、「非同期 API と同期 APIのガイド 」を参照してください。

使用例は、Atlas サンプル データセットを含む MongoDB 配置で操作を実行するように設計されています。 サンプル データなしでサンプル コードを実行すると、出力が一致しない可能性があります。

このチュートリアルに従って、サンプル データを使用して MongoDB 配置を設定し、開発環境でサンプル コードを実行します。 次のアクションを実行する前に、Atlas アカウントの作成とクラスターの配置を確認してください。 アカウントとクラスターの設定の詳細については、 「 Atlas を使い始める 」ガイドを参照してください。

1

[サンプル データのロード ]ページの手順に従って、サンプル データセットをデータベース配置にロードします。

2

使用例のページからサンプルコードをコピーし、希望ディレクトリ内の新しいファイルに貼り付けます。

Rust ドライバーを使用するアプリケーションの作成の詳細については、 Rust ドライバー クイック スタート をご覧ください。

3

サンプルコードで、connection string プレースホルダーをMongoDB配置接続stringに置き換えます。 たとえば、接続stringが "mongodb+srv://mongodb-example:27017" の場合、接続stringの割り当ては次のようになります。

let uri = "mongodb+srv://mongodb-example:27017";
4

開発環境でアプリケーションを実行します。 コマンドラインで Rust アプリケーションを実行する場合は、次のコマンドを実行します。

cargo run

これらの手順を完了すると、対応する使用例の「期待される出力」セクションで説明されている出力が表示されます。