当前位置:   article > 正文

pymongo简单使用_pymongo count_documents

pymongo count_documents

代码:

  1. # -*- coding: utf-8 -*-
  2. # @Time : 2020/4/25 15:09
  3. # @Author : Oneqq
  4. # @File : 1.mongo.py
  5. # @Software: PyCharm
  6. import pymongo
  7. client = pymongo.MongoClient()
  8. person = client.person
  9. student = person.student
  10. result = student.find()
  11. for r in result:
  12. print(r)
  13. print(result.next())
  14. print(result.next())
  15. print(result.next())
  16. result = student.find({"name": "张无忌"})
  17. result = student.find().sort("age", 1)
  18. result = student.find().sort("age", pymongo.DESCENDING)
  19. result = student.find().limit(3).skip(2)
  20. for r in result:
  21. print(r)
  22. # 查询数量
  23. result = student.estimated_document_count()
  24. # 有条件查询数量
  25. result = student.count_documents({'name': "张无忌"})
  26. print(result)
  27. data = {"name": "黄月英", "age": "19"}
  28. data = [{"name": "小乔"}, {"name": "大乔"}]
  29. result = student.insert_many(data)
  30. result = student.delete_one(data)
  31. data = {"name": "小乔"}
  32. result = student.find_one(data)
  33. # print(result)
  34. result['age'] = '18'
  35. student.update_one(data, {"$set": result})

结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/287449
推荐阅读
相关标签
  

闽ICP备14008679号