![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MongoDB
云袖er
这个作者很懒,什么都没留下…
展开
-
pymongo怎么根据ObjectId类型的字段删除数据
from pymongo import MongoClientfrom bson.objectid import ObjectIdclient = MongoClient()articles = client['node-vue-moba']['articles']#categories并不是主键res = articles.delete_many({'categories': Obj...原创 2020-02-16 21:33:42 · 479 阅读 · 0 评论 -
pymongo
from pymongo import MongoClient# 实例化client建立连接,在本机可以不传参数client = MongoClient(host="127.0.0.1", port=27017)# 第一个键是数据库名字,第二个键指定集合名称,集合数据库不存在插入数据时会自动创建collection = client['test']['stu']# 插入一条数据# c...原创 2020-02-11 15:37:41 · 169 阅读 · 0 评论 -
MongoDB聚合aggregate
聚合aggregate聚合是基于数据处理的聚合管道,每个文档通过一个由多个阶段组成的管道,可以对每个阶段的管道进行分组,过滤等功能,然后经过一系列的处理,输出相应的结果。在管道中,一个管道的输出作为下一个管道的输入。db.collection.aggregate({管道:{表达式}})表达式语法:表达式:’$列名’常用表达式:sum:计算总和,sum: 计算总和,s...原创 2020-02-11 14:40:38 · 423 阅读 · 0 评论 -
MongoDB增删改查命令+高级查询+备份恢复
数据库的基本命令show dbs 展示当前所有数据库use db_name 切换数据库db.dropDatabase() 删除数据库db当前数据库集合的基本命令db.createCollection(name, options)db.createCollection(“stu”, {capped:true, size:10})capped:默认值为false不设...原创 2020-02-10 18:35:43 · 281 阅读 · 0 评论