Table des matières:

Comment supprimer un seul enregistrement dans MongoDB ?
Comment supprimer un seul enregistrement dans MongoDB ?

Vidéo: Comment supprimer un seul enregistrement dans MongoDB ?

Vidéo: Comment supprimer un seul enregistrement dans MongoDB ?
Vidéo: How to Insert, Update and Delete MongoDB records with Apache NiFi 2024, Avril
Anonim

S'il y a plusieurs enregistrements et tu veux effacer seulement en premier enregistrer , puis définissez le paramètre justOne dans supprimer () méthode. Ici, vous voulez effacer seulement 1. Ainsi, définissez le paramètre "justOne" sur 1.

De ce fait, comment supprimer des données dans MongoDB ?

Si vous devez supprimer de nombreux documents, envisagez d'utiliser le shell mongo ou un pilote

  1. Copiez le filtre suivant dans la barre de requête Compass et cliquez sur Rechercher: { "status": "A" }
  2. Pour chaque document, cliquez sur l'icône de suppression:
  3. Le document sera « Marqué pour suppression », cliquez sur Supprimer pour confirmer.

Deuxièmement, comment supprimer tous les enregistrements d'une collection dans MongoDB ?

  1. Supprimer tous les documents. Pour supprimer tous les documents d'une collection, transmettez un document de filtre vide {} au fichier db.
  2. Supprimer tous les documents qui correspondent à une condition. Pour supprimer tous les documents qui correspondent à un critère de suppression, transmettez un paramètre de filtre à l'un ou l'autre db.
  3. Supprimer un seul document qui correspond à une condition.

En conséquence, comment supprimer un champ spécifique dans MongoDB ?

Dans MongoDB , l'opérateur $unset est utilisé pour supprimer un champ particulier . La valeur spécifié dans l'expression $unset n'a aucun impact sur l'opération. Le $unset n'a aucun effet lorsque le champ n'existe pas dans le document. nom de la colonne ou champ à supprimer.

Comment déposer une collection dans MongoDB ?

MongoDB Supprimer la collection

  1. Sélectionnez la base de données où se trouve votre collection, avec la commande USE. utilisation
  2. Vérifiez si la collection est présente. montrer les collections.
  3. Exécutez la commande drop() sur la collection.
  4. Si la collection est supprimée avec succès, « true » est renvoyé en tant qu'accusé de réception, sinon « false » est renvoyé en écho.

Conseillé: