美文网首页
Python 操作 mongodb 的简单示例

Python 操作 mongodb 的简单示例

作者: 孙庚辛 | 来源:发表于2022-01-17 11:58 被阅读0次
    import pymongo
    
    myclient = pymongo.MongoClient("mongodb://localhost:27017/")
    mydb = myclient["FAQDB"]
    
    mytable = mydb["faqs"]
    
    
    mydict = {"_id": 0, "question":"晚上睡不着觉怎么办", "answer":"你可以在太阳穴抹一点薰衣草精油"}
    
    ret = mytable.insert_one(mydict)
    print(ret)
    print(ret.inserted_id)
    
    mylist = [{"_id":1, "question":"阳气不足怎么办", "answer":"睡觉的时候采用还阳卧"},{"_id":2, "question":"脸上的痘印颜色很重怎么办", "answer":"去医院用液氮冷冻"}]
    
    ret = mytable.insert_many(mylist)
    print(ret.inserted_ids)
    
    
    myquery = {"_id":1}
    mydoc = mytable.find(myquery)
    
    for x in mydoc:
        print(x)
    
    mytable.drop()
    mytable.insert_one(mydict)
    mytable.insert_many(mylist)
    
    for x in mytable.find():
        print(x)
    

    相关文章

      网友评论

          本文标题:Python 操作 mongodb 的简单示例

          本文链接:https://www.haomeiwen.com/subject/gudchrtx.html