使用示例
Overview
用法示例为常用 MongoDB 操作提供了便捷起点。 每个示例均提供以下内容:
一个完整的 Go 程序,您可以在自己的环境中运行
运行该程序后的预期结果
如何使用用法示例
这些示例使用 Atlas 提供的 示例数据集。您可以按照 Atlas 入门指南将这些示例数据集加载到 MongoDB Atlas 免费套餐的数据库中,也可以将其导入本地 MongoDB 实例中。
导入数据集后,可以将使用示例复制并粘贴到所选的开发环境中。您可以按照快速入门了解有关 MongoDB Go 驱动程序入门的详细信息。
连接字符串
按照“连接到集群”步骤查找连接字符串,从而定义 MONGODB_URI
环境变量来运行使用示例。如果您的实例使用 SCRAM 身份验证,则可以将 <user>
替换为您的用户名,将 <password>
替换为您的密码,并将 <cluster-url>
替换为实例的 URL 或 IP 地址。
如需了解有关连接到 MongoDB 实例的更多信息,请参阅连接指南。
环境变量
要将示例连接到 MongoDB 实例,必须使用连接字符串定义环境变量。
uri := os.Getenv("MONGODB_URI")
可使用 GodotenV 来定义环境变量。
在项目根目录下的 .env
文件中添加以下应用程序配置,并将占位符替换为部署的连接字符串的值。如需了解更多信息,请参阅 GoDotEnv 文档。
MONGODB_URI=mongodb+srv://<db_username>:<db_password>@<cluster-url>?retryWrites=true&w=majority
示例
您可以找到以下任务的使用示例: