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()
提示: 这份速查宝典仅涵盖部分常用语法,更多内容请参考官方文档。