Python MongoDB 删除文档

删除文档

要删除一个文档,我们使用 delete_one() Hanyar.

delete_one() 方法的第一个参数是 query 对象,用于定义要删除的文档。

Rarrabe:Idan a bai a rami dake a bai a bai a rami a kan a kan a rami.

Mawallan

Rade dake a bai a kan "Mountain 21":

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
myquery = { "address": "Mountain 21" }
mycol.delete_one(myquery)

Aja-Iya

Kofa doki da yawa

Don kofa doki da yawa, amfani dashi delete_many() Hanyar.

delete_many() Matakan farko na hanyar shi wani gurin samun gurin koyi, wanda ake amfani dashi don inganta doki na kofa.

Mawallan

Kofa duk doki da address baya S:

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
myquery = { "address": {"$regex": "^S"} }
x = mycol.delete_many(myquery)
print(x.deleted_count, " doki doki kofa.")

Aja-Iya

Kofa duk doki a cikin Koleksi

Don kofa duk doki a cikin Koleksi, kai tsaye gurin samun gurin koyi ba tare da koyi ba. delete_many() Hanyar:

Mawallan

Kofa duk doki a cikin Koleksi "customers":

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
x = mycol.delete_many({})
print(x.deleted_count, " doki doki kofa.")

Aja-Iya