查找多个文档
您可以通过调用 find() 函数来查询集合中的多个文档。Collection
方法(针对 实例)。
将查询筛选器传递给find()
方法,以返回集合中与筛选器匹配的文档。 如果不包含筛选器,MongoDB 将返回collection中的所有文档。
find()
方法返回一个 游标 类型,您可以对其进行遍历以检索单个文档。要了解有关使用游标的更多信息,请参阅《使用游标 访问数据》 指南。
例子
此示例从数据库sample_restaurants
的collectionrestaurants
中检索与查询筛选器匹配的文档。该示例使用检索到的文档中的数据填充Restaurant
结构的实例。
以下代码使用查询筛选器来匹配字段的值为cuisine
"French"
的文档。
选择 Asynchronous或Synchronous标签页,查看每个运行时的相应代码: