pymongo根本操作ITeye - AG环亚娱乐

pymongo根本操作ITeye

2019年03月20日09时17分54秒 | 作者: 德曜 | 标签: 回来,链接,一切 | 浏览: 1920

cd /usr/local/src
wget no-check-certificate https://pypi.python.org/packages/source/p/pymongo/pymongo-2.6.3.tar.gz#md5=da4a7d6ee47fe30b3978b8805d266167
tar zxvf pymongo-2.6.3.tar.gz
cd pymongo-2.6.3
python setup.py install
]$ python import pymongo conn=pymongo.Connection(192.168.1.160,27017) conn.collection_names db=conn.mydb coll=db.tag_cid from pymongo import * # 导包 con = Connection(...) # 链接 db = con.database # 链接数据库 db.authenticate(username, password) # 登录 db.drop_collection(users) #删去表 db.logout() # 退出 db.collection_names() # 检查一切表 db.users.count() # 查询数量 db.users.find_one({name : xiaoming}) # 单个目标 db.users.find({age : 18}) # 一切目标 db.users.find({id:64}, {age:1,_id:0}) # 回来一些字段 默许_id总是回来的 0不回来 1回来 db.users.find({}).sort({age: 1}) # 排序 db.users.find({}).skip(2).limit(5) # 切片

db.users.find({}, {}, 10, 20) # 第二种写法 切片 未测验

db.users.remove({})

注:关于db.collection.remove需求参加参加一个query才干正常运转,不然只是运转remove()将会报错,例如:

 db.tag_id.remove()
2015-08-23T04:12:35.002-0400 E QUERY Error: remove needs a query

 

db.tag_id.remove({})

 

 

参阅:

http://www.cnblogs.com/descusr/archive/2011/11/15/2249391.html

http://yiibai.com/mongodb/mongodb_delete_document.html

http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章