MongoDB 速查宝典

这份速查宝典以表格形式,清晰呈现 MongoDB 常用语法,助您快速查询和应用。

数据类型

| 类型 | 描述 |

| -------- | ------------------------------------------------------------ |

| string | 字符串 |

| integer | 整数 |

| boolean | 布尔值,true 或 false |

| double | 双精度浮点数 |

| array | 数组 |

| object | 对象 |

| null | 空值 |

| date | 日期 |

| objectId | 对象 ID |

常用操作符

| 操作符 | 描述 |

| ------------ | ------------------------------------------------------------ |

| $gt | 大于 |

| $gte | 大于等于 |

| $lt | 小于 |

| $lte | 小于等于 |

| $eq | 等于 |

| $ne | 不等于 |

| $in | 包含在指定数组中 |

| $nin | 不包含在指定数组中 |

| $and | 逻辑与 |

| $or | 逻辑或 |

| $not | 逻辑非 |

| $exists | 检查字段是否存在 |

增删改查

  • 插入文档: db.collection.insertOne()db.collection.insertMany()
  • 查询文档: db.collection.find()
  • 更新文档: db.collection.updateOne()db.collection.updateMany()
  • 删除文档: db.collection.deleteOne()db.collection.deleteMany()

更多操作

  • 创建索引: db.collection.createIndex()
  • 聚合查询: db.collection.aggregate()

提示: 这份速查宝典仅涵盖部分常用语法,更多内容请参考官方文档。