Docs Menu
Docs Home
/ / /
Go Driver

使用例

項目一覧

  • Overview
  • 使用例の使い方

使用例を示して、便利に使用できる一般的な MongoDB 操作のスターティング ポイントをご紹介します。各例にて次の内容をご紹介します。

  • 自分の環境で実行できる完全な Go プログラム

  • プログラム実行後に予想される結果

これらの例では、Atlas が提供するサンプル データセットを使用します。「Atlas スタートガイド」ガイドに従って MongoDB Atlas の無料階層のデータベースにロードするか、サンプル データセットをローカルの MongoDB インスタンスにインポートすることができます。

データセットをインポートしたら、使用例をコピーして、お好みの開発環境に貼り付けることができます。MongoDB Go ドライバーの使用方法についての詳細は、 クイック スタートをご覧ください。

「クラスターに接続する」手順に従って、使用例を実行するためのMONGODB_URI 環境変数を定義する接続文字列を見つけます。インスタンスが SCRAM 認証を使用する場合は、<user> を利用しているユーザー名に、<password> を利用しているパスワードに、<cluster-url> を利用しているインスタンスの URL または IP アドレスに置き換えることができます。

MongoDB インスタンスへの接続の詳細については、「接続ガイド」を参照してください。

サンプルをMongoDB インスタンスに接続するには、 接続 を使用して 環境変数を定義するstring 必要があります。

uri := os.Getenv("MONGODB_URI")

環境変数を定義するには、 GoDotEnv を使用します。

プロジェクトのルートにある .env ファイルに次のアプリケーション構成を追加し、プレースホルダーを配置の接続文字列の値に置き換えます。詳細については、GoDotEnv のドキュメントを参照してください。

MONGODB_URI=mongodb+srv://<db_username>:<db_password>@<cluster-url>?retryWrites=true&w=majority

次のタスクの使用例を見つけることができます。

戻る

新機能