Python MongoDB kufungua hatua
- Nyuma Zaidi MongoDB Kusaidia Kati
- Pya Zaidi MongoDB Kufa Koleksheni
Fungua hatua
Kufungua hatua, tunatumiwa: delete_one()
Mwongozo.
delete_one()
Mwili wa kwanza wa methodi ni kiwango cha query, kinasababisha uharibika wa hatua inayotumika.
Kutumia hili:Ikiwa kumepata mafikirio mengi, tafadhali fungua tena kwanza kwa uharibika wa kawaida.
Mfano
Fungua na uharibika ya "Mountain 21":
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] myquery = { "address": "Mountain 21" } mycol.delete_one(myquery)
Kufa mafikirio mengi
Kuondoa mafikirio mengi, tukikwenda kwa kufikiria: delete_many()
Mwongozo.
delete_many()
Mwongozo wa kwanza ni maelezo wa kufikiria, unaotumia kufikiria kwa kufikiria kufikiria kweli.
Mfano
Kufa kila mafikirio ambao ina "S" kuanzia kati:
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, " mafikirio ya mawili yaliokufa.")
Kufa kila mafikirio katika koleksheni
Kuondoa kila mafikirio katika koleksheni, tukikwenda kwa kushikilia maelezo kwa kushikilia kwa tafadhali. delete_many()
Mwongozo:
Mfano
Kufa kila mafikirio katika "customers" koleksheni:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] x = mycol.delete_many({}) print(x.deleted_count, " mafikirio ya mawili yaliokufa.")
- Nyuma Zaidi MongoDB Kusaidia Kati
- Pya Zaidi MongoDB Kufa Koleksheni