• 技术文章 >数据库 >MongoDB

    MongoDB中的查询find方法如何使用?

    宋雪维宋雪维2021-02-24 14:02:37原创5176

    mongodb中查询方法find是一个很好的方法,find方法满足多个条件,会返回所有符合条件的对象。我们根据字段查找我们想要的数据,可以通过find方法精确匹配获取,本文介绍MongoDB中的查询find方法使用介绍。

    1、MongoDB的find方法

    获取集合中的文档,并返回与用户要求的条件相匹配的文档的游标。

    2、find方法使用语法

    1

    db.collection.find(<criteria>,<projection>) 。

    3、使用参数

    第一个参数决定了要返回那些文档,这个参数是一个文档,用于指定查询条件。

    4、返回值

    查询就是返回一个集合中的子集,子集的范围从0个文档到整个集合。

    5、使用实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    查询“address”字段为“Park Lane 38”的文档

    import pymongo

      

    myclient = pymongo.MongoClient("mongodb://localhost:27017/")

    mydb = myclient["mydatabase"]

    mycol = mydb["customers"]

      

    myquery = { "address": "Park Lane 38" }

      

    mydoc = mycol.find(myquery)

      

    for x in mydoc:

      print(x)

    以上就是MongoDB中的查询find方法使用介绍,希望能对你有所帮助哟~更多MongoDB学习推荐:MongoDB教程

    专题推荐:mongodb
    上一篇:MongoDB中如何使用统计count()方法? 下一篇:MongoDB中findOne()方法使用详解

    相关文章推荐

    • python2和3同时安装在windows环境

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网