Cewa Python MongoDB

A ƙara cewa.

Yana kaiwa da query object domin ƙara cewa a ƙarƙashin abin da a kai wa cewa.

find() A babban abun cikin method yana haɗa da query object domin kaiwa watsi.

Mufi

A cewa za adawa "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)

Gudan Mufi

Gudan Adanceda

Domin saukar da gudan adanin da yana nuna, an amfani da yankin da yana nuna a matsayin wuri na nuna

Wannan, domin gudan "address" da ke kai da harabci "S" ko yanki da yanki na tsaki (da amfani da tsaki), yana amfani da rarraba nuna kuma kuma yana amfani da yankin da yana nuna:{"$gt": "S"}:

Mufi

Gudan adanin da ke kai da harabci "S" ko yanki da yanki na tsaki

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)

Gudan Mufi

An amfani da rarraba nuna don saukar da

An amfani da rarraba nuna a matsayin magana

Rarraba nuna kana amfani da nuna da yana nuna

Dominan da yana nuna "address" da ke kai da harabci "S" kawai, yana gina kuma kuma yana amfani da rarraba nuna {"$regex": "^S"}:

Mufi

Gudan adanin da ke kai da harabci "S" ta hanyar nuna

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)

Gudan Mufi