🍃
MongoDB
MongoDB 数据库命令
CRUD 操作
13 条原子更新并返回文档
db.collection.findOneAndUpdate(<filter>, <update>, <options>)原子查找并替换文档
db.collection.findOneAndReplace(<filter>, <replacement>, <options>)聚合管道
2 条索引管理
6 条$text 文本索引全文搜索
db.collection.find({ $text: { $search: "<keywords>" } }, { score: { $meta: "textScore" } }).sort({ score: { $meta: "textScore" } })创建自动过期数据的TTL索引
db.collection.createIndex({ <dateField>: 1 }, { expireAfterSeconds: <seconds> })统计与计数
3 条数据库与集合管理
8 条数据导入导出
4 条查询运算符
4 条运维与监控
10 条变更流
1 条用户与权限
5 条连接与配置
1 条管理命令
1 条事务
1 条ACID 多文档事务操作
session.startTransaction(); ... session.commitTransaction() / session.abortTransaction()