MongoDB 查询语句:基础语法及示例
在MongoDB中,您可以使用以下语句来执行查询操作:
- 查找所有文档:
db.collection.find()
2. 根据条件查找文档:
db.collection.find({ 'field': 'value' })
3. 使用多个条件进行查询(AND条件):
db.collection.find({ $and: [ { 'field1': 'value1' }, { 'field2': 'value2' } ] })
4. 使用或条件进行查询(OR条件):
db.collection.find({ $or: [ { 'field1': 'value1' }, { 'field2': 'value2' } ] })
5. 查找单个文档:
db.collection.findOne({ 'field': 'value' })
6. 使用正则表达式进行模糊查询:
db.collection.find({ 'field': /pattern/ })
7. 对查询结果进行排序:
db.collection.find().sort({ 'field': 1 }) // 升序排序 db.collection.find().sort({ 'field': -1 }) // 降序排序
8. 限制查询结果的数量:
db.collection.find().limit(
以上仅是一些基本的MongoDB查询语句示例,您可以根据具体的需求和文档结构来组合和定制查询语句。
原文地址: https://www.cveoy.top/t/topic/PG8 著作权归作者所有。请勿转载和采集!