deleteOne

MongoDB 🟢 Junior

Dé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.

Termes liés

#sgbd#interview#database#mongodb

← → au clavier pour passer d'une fiche à l'autre