zoukankan      html  css  js  c++  java
  • Mongo初级实践——插入,删除,查询,更新

    插入:

    from pymongo import MongoClient
    conn = MongoClient('127.0.0.1', 27017)
    db = conn.mydb  
    my_set = db.test_set
    my_set.insert({"name":"zhangsan","age":118})
    my_set.insert({"name":"lisi","age":118})
    my_set.insert({"name":"wangwu","age":32})
    my_set.insert({"name":"wumingshi","age":118})
    

    这里用了insert来单个插入,共有五条数据,俱有年龄和名称。

    更改:

    from pymongo import MongoClient
    conn = MongoClient('127.0.0.1', 27017)
    db = conn.mydb  
    my_set = db.test_set
    my_set.update({"name":"zhangsan"},{'$set':{"age":20}})

    这里将姓名为“zhangsan”的年龄更改为二十

    查询:

    from pymongo import MongoClient
    conn = MongoClient('127.0.0.1', 27017)
    db = conn.mydb  
    my_set = db.test_set
    for i in my_set.find({"age":118}):
        print(i)

    在其中找到年龄为118的姓名并打印。

    删除:

    from pymongo import MongoClient
    conn = MongoClient('127.0.0.1', 27017)
    db = conn.mydb  
    my_set = db.test_set
    for i in my_set.find():
        print(i)
    print("~~~~~~~~~~~~~~~~~~~")
    my_set.remove({"name":"zhangsan"})
    
    for i in my_set.find():
        print(i)

    先打印出删除前的数据库,随后移除了关于“zhangsan”的所有文档,最后打印出整数据库。

  • 相关阅读:
    IT教育课程考评系统开发-07
    2020091201-1
    ip
    输入框枚举
    语言枚举
    《岁月神偷》弹唱和弦吉他谱_六线谱
    string 转化成 string数组
    获取类的字段值
    获取类的字段
    最全的省份递归
  • 原文地址:https://www.cnblogs.com/Exesoft-Mike/p/9552340.html
Copyright © 2011-2022 走看看