MongoDB-pymongo
生活随笔
收集整理的這篇文章主要介紹了
MongoDB-pymongo
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一 ,pymongo模塊的下載與使用
轉自:https://www.cnblogs.com/qq631243523/p/10277907.html
首先需要安裝
pip install pymongo二,使用
使用方法與數據庫操作基本相同
1,連接
import pymongomongo_client = pymongo.MongoClient(host="127.0.0.1", port=27017) mongo_db = mongo_client["day117"]2,查
res = mongo_db.sado.find() print(res) # <pymongo.cursor.Cursor object at 0x0000028DEAAD03C8> 類似生成器for data in res:print(data)res = mongo_db.sado.find_one({"name": "sado"}) print(res) print(res.get("_id"))3,增
res = mongo_db.sado.insert_one({"who":"sado", "content":"今天天氣怎么樣?", "datatime": time.time()}) # 插入單條 res = mongo_db.sado.insert_one({"who":"ai", "content":"請問要查詢哪所城市?", "datatime": time.time()}) print(res, res.inserted_id)res = mongo_db.sado.insert_many([{}, {}, {}]) # 插入多條 print(res, res.inserted_ids)?
?
4,改
res = mongo_db.sado.update_one({"name": "sado"}, {"$set": {"age": 21}}) print(res, res.modified_count)res = mongo_db.sado.update_many({"age": {"$gte": 18}}, {"$set": {"age": 23}}) print(res, res.modified_count)5,刪
res = mongo_db.sado.delete_one({"$or": [{"name": "sado"}, {"name":"sola"}]}) print(res, res.deleted_count)res = mongo_db.sado.delete_many({}) # 刪除所有數據 print(res, res.deleted_count)轉載于:https://www.cnblogs.com/qq849784670/p/10278964.html
總結
以上是生活随笔為你收集整理的MongoDB-pymongo的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中方:开展科技合作应秉持开放、合作、包容
- 下一篇: 人民币对美元汇率中间价报6.7665元