• pymongo


    mongoDB 基本知识
    名称(与MYSQL对应)
    mongoDB:库 -->Mysql:库
    mongoDB:集合(Collection)-->Mysql:表(table)
    mongoDB:文档-->Mysql:数据


    from pymongo import MongoClient

    #使用用户名密码连接,
    url='mongodb://username:password@ip/db'
    conn=MongoClient(url,27017)
    定义被操作的库
    db=conn.dbxx
    条件是 status=0 查看5个 从索引 2开始
    for i in db.set.find({'status':0}).limit(5).skip(2):
    print(i)

    插入文档(数据)
    db.collection.insert(字典)  -->创建一条
    db.collection.insert([字典,字典,字典])  -->创建多条
    dic={'_id':1,'xx':'aa'}
    db.collection.save(dic)  -->当有此ID 则覆盖, 无此ID 则创建


    修改

    db.chouti_test.update(
    {'uid':{'$lte':3}},        -->搜索结果
    {'$set':{'data':'666'}},      -->修改为
    )      --> 默认修改第一条
    db.chouti_test.update(
        {'uid':{'$lte':3}},
    {'$set':{'data':'666'}},
      "multi":true    -->修改多条

    )

    删除
    db.user.delete_one({"_id":{"$gte":3}})   -->删除 符合条件的第一条 
    db.user.delete_many({"_id":{"$gte":3}})  -->删除符合条件的多条
    
    
     
     



  • 相关阅读:
    移动布局---1. 移动端布局基础
    1. CSS新特性之选择器
    1. H5新增语义化标签
    POJ 3281
    poj 1986
    POJ 3728
    poj 2763
    poj 2749
    uva 11294
    LA 3713
  • 原文地址:https://www.cnblogs.com/onda/p/8330405.html
Copyright © 2020-2023  润新知