Python MongoDB ရှာဖွေ

အချက်အလက် စာရွက်များ စစ်ဆေး

အချက်အလက် အစုအဖွဲ့တွင် စာရွက်များ ရှာဖွေခြင်း အတွက် လောက်ချိန်ချက် ပုဂ္ဂိုလ် ကို သုံးနိုင်သည်။

find() လောက်ချိန်ချက် ပုဂ္ဂိုလ်ကို သုံးပြီး ရှာဖွေခြင်း အတွက် လောက်ချိန်ချက် ပုဂ္ဂိုလ် ကို သုံးပြီး ရှာဖွေသည်။

အချက်အလက်

လောက်ချိန်ချက် ပေါ်တွင် "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)

အချက်အလက် အမျိုးအစား တင်ဆက်

高级查询

如需进行高级查询,可以使用修饰符作为查询对象中的值。

例如,要查找 "address" 字段以字母 "S" 或更高(按字母顺序)开头的文档,请使用大于修饰符:{"$gt": "S"}:

အချက်အလက်

အချက်အလက် ဖုံးဖြိုး မှာ အစားထိုး အချက်အလက် ဖြင့် ရှာဖွေ

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
myquery = { "address": { "$gt": "S" }
mydoc = mycol.find(myquery)
for x in mydoc:
  print(x)

အချက်အလက် အမျိုးအစား တင်ဆက်

အချက်အလက် ဖုံးဖြိုး မှာ အစားထိုး အချက်အလက် ဖြင့် ရှာဖွေ

အချက်အလက် ဖုံးဖြိုး မှာ အစားထိုး အချက်အလက် ဖြင့် ရှာဖွေ

အချက်အလက် ဖုံးဖြိုး မှာ အစားထိုး အချက်အလက် ဖြင့် ရှာဖွေ

အချက်အလက် ဖုံးဖြိုး မှာ အစားထိုး အချက်အလက် ဖြင့် ရှာဖွေ {"$regex": "^S"}:

အချက်အလက်

အချက်အလက် ဖုံးဖြိုး မှာ အစားထိုး အချက်အလက် ဖြင့် ရှာဖွေ

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
myquery = { "address": { "$regex": "^S" }
mydoc = mycol.find(myquery)
for x in mydoc:
  print(x)

အချက်အလက် အမျိုးအစား တင်ဆက်