PymongoDB

来源:互联网 发布:mac文件排序 编辑:程序博客网 时间:2024/06/06 13:05

PymongoDB 简单用法

from pymongo import MongoClientclient = MongoClient()db = client['databases_name']  # 获取数据库(database)#db = Client.database_namecoll = db['collection_name']  # 获取Collection#coll = db.collection_nameprint coll

常用函数

  • find_one()函数——从数据库中调出已存储的数据
    coll.find_one(),只能获取一个数据,如果数据库中存在多个数据时,返回的是第一个数据的值.

  • find()函数

    • 打印全部数据:
    for data in coll.find():  print data
    • 获取特定数据:
    for data in coll.find({'key':value}):  print data
    •  find() 函数可以传入多个键(key),每个键(key)以逗号隔开
    for data in coll.find({'key1':value1, 'key2':value2}):  print data

  • count()函数

    coll.count()  # Collection 里的数量coll.find({'key':value})  # 某个key的数量

Reference

  • PyMongo 3.5.0 Documentation
原创粉丝点击