पाठ 11 / 22
deleteOne और deleteMany
फ़िल्टर से मेल खाने वाले डॉक्यूमेंट हटाएँ।
deleteOne()
फ़िल्टर से मेल खाने वाले पहले डॉक्यूमेंट को हटाता है।
db.users.deleteOne({ name: "Alan Turing" })
Output:
{ acknowledged: true, deletedCount: 1 }deleteMany()
फ़िल्टर से मेल खाने वाले सभी डॉक्यूमेंट को हटाता है।
db.users.deleteMany({ role: "intern" })
Output:
{ acknowledged: true, deletedCount: 3 }खाली फ़िल्टर से सावधान
deleteMany({}) कलेक्शन के सभी डॉक्यूमेंट हटा देता है — चलाने से पहले फ़िल्टर हमेशा जाँच लें।