python 下 mongodb 简单操作整理
来源:互联网 发布:linux查看实时日志命令 编辑:程序博客网 时间:2024/06/12 14:30
一、连接mongodb
import pymongouri='mongodb://username:password@192.168.0.0:27017/dbname'connection = pymongo.MongoClient(uri)db=connection.dbnamecol=db.colname
如果要连接本地的话:
connection = pymongo.MongoClient("localhost", 27017)
二、查询操作
a=col.find({"title":"金正男遇害"})for i in a: print i
只查询一个的:
a=col.find_one({"title":"金正男遇害"})print a
其他查询:
col.find({'age':{'$lt':15}});
三、更新操作
只更新一条数据:
col.update({'title':'金正男遇刺'}, {'$set':{'title':'金正男遇害'}})
或者:
col.update({'title':'金正男遇刺'}, {'title':'金正男遇害'})
更新多条数据:
col.update({'title':'金正男遇刺'}, {'$set':{'title':'金正男遇害'}},multi=True)
根据_id(ObjectId)查找更新数据的情况:
from bson.objectid import ObjectIdcol.update({'_id':ObjectId('58d5460fec709804419cca12')},{'$set':{'title':'金正男遇害'}})
四、插入数据
col.insert(i)#插入文档
五、删除数据
db.users.drop() # 删除集合id = db.users.find_one({"title": "金正男遇害"})["_id"]db.users.remove(id) # 根据 id 删除一条记录db.users.remove() # 删除集合里的所有记录db.users.remove({'title': "金正男遇害"})
0 0
- python 下 mongodb 简单操作整理
- mongodb的CURD操作简单整理
- ubuntu下mongodb操作部分整理
- Python对Mongodb的一些简单操作
- python 中MongoDB的简单操作
- python操作mongodb 简单Demo-mongodb -version 3.4.0
- Linux系统下MongoDB的简单安装与基本操作
- Linux系统下MongoDB的简单安装与基本操作
- 在Windows环境下MongoDB搭建和简单操作
- Linux系统下MongoDB的简单安装与基本操作
- MongoDB的简单操作
- MongoDB简单操作
- mongodb 简单操作
- java简单操作mongodb
- mongodb简单操作
- MongoDB简单操作指令
- mongodb的简单操作
- mongodb 简单操作
- 理解指针数组、数组指针、函数指针、函数指针数组、指向函数指针数组的指针
- 深入理解Java之线程池
- Node.js(一)
- [算法-java] 将一个矩阵按照从外向里以顺时针的顺序打印出每一元素
- Unity 截屏 录屏 的方法参考
- python 下 mongodb 简单操作整理
- GridView的用法
- Glide源码解析02-load
- 关于一个页面的后台制作
- start方式开启服务
- Android NotificationManager 和 Notification的使用总结
- 在win7下安装SQL sever2005(完整版)
- Web应用程序配置
- java应用程序利用Exe4j打包exe文件 以及获取exe执行路径