MongoDB查询文档

2024 年 9 月 6 日 | 阅读需要 1 分钟

在MongoDB中,使用 db.collection.find() 方法从集合中检索文档。此方法返回一个指向检索到的文档的游标。

db.collection.find() 方法在mongoDB shell中读取操作,并检索包含所有字段的文档。

注意:您还可以通过使用一些特定的查询来限制在检索到的文档中返回的字段。例如:您可以使用 db.collection.findOne() 方法返回单个文档。它的工作方式与 db.collection.find() 方法相同,但限制为 1。

语法

选择集合中的所有文档

要从集合中检索所有文档,请将查询文档 ({}) 留空。它将是这样的

例如: 如果您的数据库中有一个名为 "canteen" 的集合,其中包含食物、小吃、饮料、价格等字段,那么您应该使用以下查询来选择集合 "canteen" 中的所有文档。