![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
柏林墙
这个作者很懒,什么都没留下…
展开
-
05_python与mongodb通过pymongo模块交互及操作对比
1. 安装pymongo模块 pip install pymongo 2. 在python中连接 from pymongo import MongoClient client = MongoClient("127.0.0.1",27017) # 本地默认可以为空 ahang = client["ahang"] print(ahang.inventory.find({})) 3. python中的操作和mongo中操作对比 功能 mongo语法 python语法 文档插入 inser原创 2020-07-07 16:54:40 · 1038 阅读 · 0 评论 -
04_mongoDB4.2版本的索引操作
创建索引后,将指定字段另存一份进行排序,方便后面的查找 语法: 创建 db.collection.createIndex(keys, options) 查看 db.collection.getIndexes() 删除某条 db.collection.dropIndex("索引名") 删除全部 db.collection.dropIndexes() key: {关键字:1} 1为排序,-1为逆向排序 代码示例 # 创建索引 > db.inventory.createIndex({ qt原创 2020-07-07 16:52:59 · 459 阅读 · 0 评论 -
03_mongoDB的聚合基于4.2版本
1. 常用管道命令 这里面的管道和Linux里的管道类似,都是通过管道将数据筛选出来传递给下一层处理 $group: 将集合中的⽂档分组, 可⽤于统计结果 $match: 过滤数据, 只输出符合条件的⽂档 $project: 修改输⼊⽂档的结构, 如重命名、 增加、 删除字段、 创建计算结果 $sort: 将输⼊⽂档排序后输出 $limit: 限制聚合管道返回的⽂档数 $skip: 跳过指定数量的⽂档, 并返回余下的⽂档 db.orders.aggregate([ { $match: { stat原创 2020-07-06 23:22:07 · 172 阅读 · 0 评论 -
02_mongoDB4.2版本对集合和文档基本操作CRUD
1. 数据库 1.1 创建数据库 语法:use 数据库 # 显示当前使用数据库 > db test # 显示所有数据库 > show dbs admin 0.000GB config 0.000GB local 0.000GB # 创建数据库,如果有则直接进入,没有则创建 > use ahang switched to db ahang # 但是新创建的数据库如果没有写入任何数据,会显示不出 > show dbs admin 0.000GB config 0原创 2020-07-06 23:17:43 · 155 阅读 · 0 评论 -
01_mongoDB的基本概念
1. 与SQL对比 SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins 表连接,MongoDB不支持 primary key primary key 主键,MongoDB自动将_id字段设置为主键 服务端 mongod 客户端原创 2020-07-06 23:15:02 · 140 阅读 · 0 评论