Πλήθος MongoDB () & Κατάργηση () συναρτήσεων με παραδείγματα

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

Η έννοια της συνάθροισης είναι η πραγματοποίηση υπολογισμού για τα αποτελέσματα που επιστρέφονται σε ένα ερώτημα. Για παράδειγμα, ας υποθέσουμε ότι θέλετε να μάθετε ποιος είναι ο αριθμός των εγγράφων σε μια συλλογή σύμφωνα με το ερώτημα που ενεργοποιήθηκε, και στη συνέχεια το MongoDB παρέχει τη συνάρτηση count ().

Ας δούμε ένα παράδειγμα αυτού.

db.Employee.count()

Επεξήγηση κώδικα:

  1. Ο παραπάνω κώδικας εκτελεί τη λειτουργία μέτρησης.

Εάν η εντολή εκτελεστεί με επιτυχία, θα εμφανιστεί η ακόλουθη έξοδος

Παραγωγή:

Η έξοδος δείχνει σαφώς ότι υπάρχουν 4 έγγραφα στη συλλογή.

Εκτέλεση τροποποιήσεων

Οι άλλες δύο κατηγορίες λειτουργιών στο MongoDB είναι οι δηλώσεις ενημέρωσης και κατάργησης.

Οι λειτουργίες ενημέρωσης επιτρέπουν σε κάποιο να τροποποιήσει τα υπάρχοντα δεδομένα και οι λειτουργίες κατάργησης επιτρέπουν τη διαγραφή δεδομένων από μια συλλογή.

Διαγραφή εγγράφων

Στο MongoDB, η μέθοδος db.collection.remove () χρησιμοποιείται για την κατάργηση εγγράφων από μια συλλογή. Είτε όλα τα έγγραφα μπορούν να αφαιρεθούν από μια συλλογή ή μόνο εκείνα που αντιστοιχούν σε μια συγκεκριμένη συνθήκη.

Εάν απλώς εκδώσετε την εντολή κατάργησης, όλα τα έγγραφα θα καταργηθούν από τη συλλογή.

Το ακόλουθο παράδειγμα κώδικα δείχνει πώς να αφαιρέσετε ένα συγκεκριμένο έγγραφο από τη συλλογή.

db.Employee.remove({Employeeid:22})

Επεξήγηση κώδικα:

  1. Ο παραπάνω κώδικας χρησιμοποιεί τη λειτουργία αφαίρεσης και καθορίζει τα κριτήρια τα οποία σε αυτήν την περίπτωση είναι να αφαιρέσετε τα έγγραφα που έχουν το Αναγνωριστικό υπαλλήλου ως 22.

Εάν η εντολή εκτελεστεί με επιτυχία, θα εμφανιστεί η ακόλουθη έξοδος

Παραγωγή:

Η έξοδος θα δείξει ότι 1 έγγραφο τροποποιήθηκε.

ενδιαφέροντα άρθρα...