参考资料

MongoDB 数据类型与命令大全

查询 MongoDB 数据类型、Shell 命令和常用操作示例。

MongoDB数据类型MongoDB命令MongoDB示例

MongoDB 数据类型与命令大全

查询 MongoDB 数据类型、Shell 命令和常用操作示例。

分类名称 / 字符说明示例 / 匹配操作
数据类型String字符串
{ name: '工具帮' }
数据类型Number数字
{ count: 10 }
数据类型Boolean布尔值
{ enabled: true }
数据类型Date日期
{ createdAt: new Date() }
数据类型ObjectId文档主键类型
{ _id: ObjectId('...') }
数据类型Array数组
{ tags: ['dev', 'web'] }
数据类型Object嵌套文档
{ author: { name: '张三' } }
命令show dbs查看数据库
show dbs
命令use <db>切换数据库
use toolverse
命令show collections查看集合
show collections
命令db.users.find()查询文档
db.users.find({ active: true })
命令db.users.findOne()查询单条文档
db.users.findOne({ _id: id })
命令insertOne()插入文档
db.users.insertOne({ name: '张三' })
命令updateOne()更新文档
db.users.updateOne({ _id: id }, { $set: { active: true } })
命令deleteOne()删除文档
db.users.deleteOne({ _id: id })
命令createIndex()创建索引
db.users.createIndex({ email: 1 }, { unique: true })