MongoDB的学习笔记
MongoDB是一个文档数据库
记录时间:
年 | 月 | 日 | 时间 | 星期 |
---|---|---|---|---|
2023 | 6 | 26 | 10:35 | 星期一 |
MongoDB官网
首先我们需要安装MongoDB才可以使用我们的数据库,
数据库的CRUD
MongoDB官方文档
# 单条插入
db.集合名称.insert(
{"name": "鹤酒前端", "age": 21}
);
# 多行数据插入
db.集合名称.insert(
[
{"name": "鹤酒前端", "age": 21},
{"name": "鹤酒前端", "age": 21},
{"name": "鹤酒前端", "age": 21}
]
);
# 查询所有数据
db.集合名称.find();
# 文档删除
# 删除所有
db.集合名称.remove({});
# 删除符合条件的数据
db.集合名称.remove({"_id": 1});
# 文档更新
# 按条件更新 第一个参数是条件 第二次个参数是更新值
db.集合名称.update({"age": 21}, {"age": 22});
# 保留原始数据基础上添加型字段
db.集合名称.update({"age": 21}, {$set: {"age": 22, "name": "鹤酒前端"}});
# 符合条件的多条数据更新 第一个参数是条件 第二个参数是更新值 第三个参数是更新策略
db.集合名称.update({"age": 21}, {$set: {"age": 22, "name": "鹤酒前端"}}, {multi: true});
# 文档查询
# 格式化查询数据
db.集合名称.find().pretty();