Πίνακας περιεχομένων:

Πώς μπορώ να διαγράψω μια μεμονωμένη εγγραφή στο MongoDB;
Πώς μπορώ να διαγράψω μια μεμονωμένη εγγραφή στο MongoDB;

Βίντεο: Πώς μπορώ να διαγράψω μια μεμονωμένη εγγραφή στο MongoDB;

Βίντεο: Πώς μπορώ να διαγράψω μια μεμονωμένη εγγραφή στο MongoDB;
Βίντεο: Πως να διαγραψω το snapchat οριστικα / Διαγραφη snapchat Matina Kampakidou 2024, Ενδέχεται
Anonim

Εάν υπάρχουν πολλαπλές εγγραφές και θέλεις διαγράφω μόνο πρώτος Ρεκόρ και μετά ορίστε την παράμετρο justOne αφαιρώ () μέθοδος. Εδώ, θέλεις διαγράφω μόνο 1. Επομένως, ορίστε την παράμετρο "justOne" ως 1.

Ως εκ τούτου, πώς διαγράφετε δεδομένα στο MongoDB;

Εάν χρειάζεται να διαγράψετε πολλά έγγραφα, σκεφτείτε να χρησιμοποιήσετε το κέλυφος mongo ή ένα πρόγραμμα οδήγησης

  1. Αντιγράψτε το παρακάτω φίλτρο στη γραμμή ερωτημάτων της πυξίδας και κάντε κλικ στην Εύρεση: { "status": "A" }
  2. Για κάθε έγγραφο, κάντε κλικ στο εικονίδιο διαγραφής:
  3. Το έγγραφο θα επισημανθεί για διαγραφή, κάντε κλικ στην επιλογή Διαγραφή για επιβεβαίωση.

Δεύτερον, πώς μπορώ να αφαιρέσω όλες τις εγγραφές από μια συλλογή στο MongoDB;

  1. Διαγραφή όλων των εγγράφων. Για να αφαιρέσετε όλα τα έγγραφα από μια συλλογή, περάστε ένα κενό έγγραφο φίλτρου {} είτε στο db.
  2. Διαγραφή όλων των εγγράφων που αντιστοιχούν σε μια συνθήκη. Για να διαγράψετε όλα τα έγγραφα που πληρούν τα κριτήρια διαγραφής, περάστε μια παράμετρο φίλτρου σε οποιοδήποτε από τα δύο db.
  3. Αφαιρέστε μόνο ένα έγγραφο που αντιστοιχεί σε μια συνθήκη.

Αντίστοιχα, πώς μπορώ να διαγράψω ένα συγκεκριμένο πεδίο στο MongoDB;

Σε MongoDB , χρησιμοποιείται ο τελεστής $unset διαγράψτε ένα συγκεκριμένο πεδίο . Η αξία προσδιορίζεται στην έκφραση $unset δεν επηρεάζει τη λειτουργία. Το $unset δεν έχει καμία επίδραση όταν το πεδίο δεν υπάρχει στο έγγραφο. όνομα του στήλη ή πεδίο προς διαγραφή.

Πώς μπορώ να αποθέσω μια συλλογή στο MongoDB;

MongoDB Διαγραφή συλλογής

  1. Επιλέξτε τη βάση δεδομένων όπου βρίσκεται η συλλογή σας, με την εντολή USE. χρήση
  2. Επαληθεύστε εάν υπάρχει η συλλογή. εμφάνιση συλλογών.
  3. Θέμα την εντολή drop() στη συλλογή.
  4. Εάν η Συλλογή διαγραφεί επιτυχώς, τότε το "true" επαναλαμβάνεται ως επιβεβαίωση, διαφορετικά το "false" θα επαναλαμβάνεται.

Συνιστάται: