Docs 菜单
Docs 主页
/ / /
Rust 驱动程序
/

查找多个文档

您可以通过调用 find() 函数来查询集合中的多个文档。Collection 方法(针对 实例)。

将查询筛选器传递给find()方法,以返回集合中与筛选器匹配的文档。 如果不包含筛选器,MongoDB 将返回collection中的所有文档。

提示

要了解有关检索文档的更多信息,请参阅《检索数据》指南;要了解有关创建查询筛选器的更多信息,请参阅《指定查询》指南。

find()方法返回一个 游标 类型,您可以对其进行遍历以检索单个文档。要了解有关使用游标的更多信息,请参阅《使用游标 访问数据》 指南。

此示例从数据库sample_restaurants的collectionrestaurants中检索与查询筛选器匹配的文档。该示例使用检索到的文档中的数据填充Restaurant结构的实例。

以下代码使用查询筛选器来匹配字段的值为cuisine "French"的文档。

选择 AsynchronousSynchronous标签页,查看每个运行时的相应代码:

← 查找文档