deleteOne
MongoDB 🟢 JuniorDéfinition
Supprime le premier document correspondant au filtre. Retourne deletedCount indiquant si un document a été supprime.
Analogie
Retirer une seule fiche du classeur et la mettre a la poubelle.
Exemple de code
const result = await db.collection('users')
.deleteOne({ _id: userId });
console.log(result.deletedCount); // 1
Cas d'usage
Supprimer un document précis comme un compte utilisateur après demande RGPD.
Anti-pattern
Appeler deleteOne avec un filtre vide, supprimant un document aléatoire.