MongoDB客户端查询操作手册提供了MongoDB数据库的常用查询操作的详细说明和示例。
以下是MongoDB客户端查询操作的一些常用命令和示例:
-
插入文档:
db.collection.insertOne() db.collection.insertMany()
-
查询文档:
db.collection.find()
-
更新文档:
db.collection.updateOne() db.collection.updateMany()
-
删除文档:
db.collection.deleteOne() db.collection.deleteMany()
-
排序文档:
db.collection.find().sort()
-
限制查询结果数量:
db.collection.find().limit()
-
跳过查询结果的前几个文档:
db.collection.find().skip()
-
条件查询:
db.collection.find({field: value})
-
复杂查询:
db.collection.find({field1: value1, field2: value2})
-
查询指定字段:
db.collection.find({}, {field1: 1, field2: 1})
-
查询文档的总数:
db.collection.count()
-
使用正则表达式查询:
db.collection.find({field: /pattern/})
这只是一些常见的查询操作,MongoDB提供了更多的查询功能和操作符,可以根据具体需求在查询操作中使用。