1
安装 Rust 和 Cargo
确保您的开发环境中安装了 Rust 1.60 或更高版本,以及 Rust 经理 包 Cargo。
有关如何安装Rust和 Cargo 的信息,请参阅有关 下载和安装Rust 的Rust官方指南。
2
3
安装 Rust 驱动程序
将以下 crate 添加到您的项目中,方法是将它们包含在项目的Cargo.toml
文件的依赖项列表中:
mongodb
,Rust 驱动程序箱serde
,序列化包futures
,一个提供核心抽象的异步运行时包
提示
mongodb
库解析 bson
库,后者是 MongoDB 主要数据表示库。您可以在依赖项列表中省略 bson
库。
驱动程序支持异步和同步运行时。 要查看每个运行时的示例依赖项列表,请从以下 Asynchronous API和Synchronous API标签页中进行选择:
[dependencies] serde = "1.0.188" futures = "0.3.28" tokio = {version = "1.32.0", features = ["full"]} [dependencies.mongodb] version = "2.8.2" features = ["tokio-runtime"]
提示
tokio
异步运行时是驱动程序的默认运行时包,不需要功能标志。 前面的代码示例包含用于指定tokio
运行时的"tokio-runtime"
功能标志,但该标志是可选的。
[dependencies] serde = "1.0.188" [dependencies.mongodb] version = "2.8.2" features = ["tokio-sync"]
要学习;了解有关异步和同步运行时的详情,请参阅异步和同步 API指南。
完成这些步骤后,您就已经安装了 Rust 和 Cargo,以及一个带有必要驱动程序依赖项的新 Rust 项目。
注意
如果您在此步骤中运行问题,请在MongoDB Community论坛中寻求帮助,或使用此页面右上角的 Feedback按钮提交反馈。