如何在MongoDB中查询数据

  介绍

本篇文章给大家分享的是有关如何在MongoDB中查询数据,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

<强>方法一:使用发现()方法查询指定的键。

 db.student.find({},{名称:1})
  {,“_id”: 1,“名字”,:,“zhangsan”,}
  {,“_id”: 2,“名字”,:,“lisi”,}
  {,“_id”:, 3,“名字”,:,“wangwu”,}
  {,“_id”: 4,“名字”,:,“zhaoliu”,}
  {,“_id”: 5日,“名字”,:,“qianliu”,}
  {,“_id”:, 6日,“名字”,:,“sunba”,}
  db.student.find ({}, {_id: 0,,年龄:0})
  {,“名字”,:,“zhangsan”,“性”,:,1,}
  {,“名字”,:,“lisi”,}
  {,“名字”,:,“wangwu”,}
  {,“名字”,:,“zhaoliu”,}
  {,“名字”,:,“qianliu”,}
  {,“名字”,:,“sunba”,} 

<强>方法二:使用正则表达式作为修饰符,用于查询字符串。

 import  pymongo
  
  时间=myclient  pymongo.MongoClient (“mongodb://localhost: 27017/?
  时间=mydb  myclient (“mydatabase")
  时间=mycol  mydb (“customers")
  
  myquery =, {,“address": {,“regex"美元;:,“^ S",},}
  
  时间=mydoc  mycol.find (myquery)
  
  for  x  mydoc拷贝:
  打印才能(x) 

以上就是如何在MongoDB中查询数据,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

如何在MongoDB中查询数据