Python 操作Mongo 增删改查

import pymongo

mongo = pymongo.MongoClient("mongodb://127.0.0.1:27017/").nga

# 写入一条 db.collection.insert_one({})
mongo.ttt.insert_one({"_id": 1234, "users": "[1111,2222,33,4555]"})

# 写入多条 db.collection.insert_many([{},{}...])
mongo.ttt.insert_many([{"_id": 34, "users": "[1111,2222,33,4555]"}, {"_id": 44,"users": "[1111,333]"}])

# 更新一条 db.colleciton.update_one({查询条件},{$修改器:{修改值}})
mongo.ttt.update_one({"_id": 1234}, {"$set": {"users": "[1111,2222,33,4555]"}})

# 更新多条  db.colleciton.update_many({查询条件},{$修改器:{修改值}})
mongo.ttt.update_many({"_id": {"$lt": 100}}, {"$set":{"users": "[1111,2222,up]"}}) # 条件id小于100

# 查询,1查询字段,0不查询字段; db.collection.find_one(查询条件)、 db.collection.find(查询条件)
l1 = mongo.ttt.find_one({"_id": 1234}, {"users": 1})
l1 = mongo.ttt.find({"_id": {“$lt":100}}, {
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值