usage cursor mongodb with examples
Χρησιμοποιώντας τον δρομέα και τις μεθόδους του στο MongoDB:
Ελπίζω να απολαμβάνετε τη σειρά μαθημάτων σε αυτό Οδηγός για αρχάριους για την εκπαιδευτική σειρά MongoDB .
Το προηγούμενο σεμινάριό μας σε αυτήν τη σειρά εξήγησε τα πάντα μέθοδος εύρεσης () στη συλλογή MongoDB .
Σε αυτό το σεμινάριο, θα μάθουμε για τον κέρσορα και τις μεθόδους του στο MongoDB λεπτομερώς.
Τι θα μάθετε:
- Δρομέας
- Απεικονίστε τον δρομέα
- Καταμέτρηση δρομέα
- Όριο δρομέα
- Ένδειξη κέρδους
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Δρομέας
ο Δρομέας είναι ένα Συλλογή MongoDB του εγγράφου που επιστρέφεται κατά την εκτέλεση της μεθόδου εύρεσης.
Από προεπιλογή, εκτελείται αυτόματα ως βρόχος. Ωστόσο, μπορούμε να λάβουμε ρητά συγκεκριμένο έγγραφο ευρετηρίου από την επιστροφή του δρομέα. Είναι ακριβώς σαν ένας δείκτης που δείχνει μια συγκεκριμένη τιμή ευρετηρίου.
Με απλά λόγια όταν καλούμε μια μέθοδο εύρεσης, όλα τα έγγραφα που επιστρέφονται αποθηκεύονται σε εικονικό δρομέα. Εάν η μέθοδος εύρεσης επιστρέψει για ένα έγγραφο, τότε σημαίνει ότι ο δρομέας έχει δείκτη 0 - 3.
Απεικονίστε τον δρομέα
Για να κατανοήσουμε τον κέρσορα, ας δούμε ένα παράδειγμα.
Σε αυτό Παράδειγμα , θα ελέγξουμε πρώτα πόσα έγγραφα έχουμε στη συλλογή MongoDB. Στη συνέχεια, θα καλέσουμε ένα συγκεκριμένο ευρετήριο που θα επιστραφεί από έναν κέρσορα κατά την εκτέλεση της μεθόδου εύρεσης με τον ακόλουθο κώδικα.
Τι είναι η δοκιμή beta και πώς χρησιμοποιείται
Κώδικας
db.staff().find()
Εικόνα 1: Στο κέλυφος Mongo
Εικόνα 2: Στο Robo 3T
Στο παραπάνω παράδειγμα, απεικονίζεται σαφώς ότι ο δρομέας είναι ακριβώς σαν μια συστοιχία του δείκτη που δείχνει σε ένα συγκεκριμένο ευρετήριο. Όταν καλούμε το ευρετήριο 0 με τη μέθοδο εύρεσης, τότε μας επιστρέφει την πρώτη εγγραφή που τοποθετείται σε 0 ευρετήρια.
Καταμέτρηση δρομέα
Η μέθοδος μέτρησης θα μας βοηθήσει να ανακτήσουμε πόσες εγγραφές είναι διαθέσιμες μέσα σε έναν κέρσορα. Εάν τοποθετήσουμε το '.count ()' αμέσως μετά τη μέθοδο εύρεσης τότε θα μετρήσει πόσες εγγραφές υπάρχουν.
Μπορείτε να παρατηρήσετε το ακόλουθο παράδειγμα.
Κώδικας
db.staff().find().count()
Εικόνα 3: Στο κέλυφος Mongo
Εικόνα 4: Στο Robo 3T
Όριο δρομέα
Μια πλατφόρμα παρέχει τη μέθοδο ορίου MongoDB με την οποία μπορούμε να πάρουμε περιορισμένες εγγραφές από έναν δρομέα. Ένας δρομέας έχει χιλιάδες έγγραφα, αλλά χρειαζόμαστε μόνο 2 έγγραφα, ώστε να μπορούμε να περιορίσουμε τον κέρσορα έως και 2 έγγραφα, όπως μπορείτε να δείτε στα ακόλουθα Παράδειγμα.
Κώδικας
db.staff().find().limit(2)
Εικόνα 5: Στο κέλυφος Mongo
Εικόνα 6: Στο Robo 3T
Ένδειξη κέρδους
Χρησιμοποιείται για να κάνει το ανακτημένο έγγραφο αναγνώσιμο. Όταν εκτελέσουμε τη μέθοδο εύρεσης, θα επιστρέψει όλα τα διαθέσιμα έγγραφα κάθε σειρά. Όταν προσθέτουμε όμορφη μέθοδο με τη μέθοδο εύρεσης, τότε θα επιστρέψει όλα τα έγγραφα με τη μορφή JSON που καθιστά τα δεδομένα εύκολα κατανοητά.
Κώδικας
db.staff().find().pretty()
Σχήμα 7: Στο κέλυφος Mongo
Εικόνα 8: Στο Robo 3T
υπάρχει ένα ακουστικό vr για το xbox 360
συμπέρασμα
Ο δρομέας είναι ένας δείκτης που χρησιμοποιείται για την επιστροφή όλης της ληφθείσας εγγραφής. Μπορούμε να καλέσουμε ρητά μια συγκεκριμένη τιμή ευρετηρίου από έναν δρομέα. Μπορούμε να ορίσουμε ένα όριο του κέρσορα και να μετρήσουμε το ευρετήριό του. Μπορούμε επίσης να προωθήσουμε τα ληφθέντα αρχεία για να τα διαβάσουμε εύκολα.
Με απλά λόγια, μπορούμε να το χρησιμοποιήσουμε για να παίξουμε το μενού σύμφωνα με τις απαιτήσεις μας.
Το επερχόμενο σεμινάριό μας θα εξηγήσει τα πάντα σχετικά με το Query Modification στο MongoDB χρησιμοποιώντας όριο !!
Εκπαιδευτικό πρόγραμμα PREV | ΕΠΟΜΕΝΟ Φροντιστήριο
Συνιστώμενη ανάγνωση
- MongoDB Query Document Using Find () Method (Παραδείγματα)
- MongoDB Sort () Μέθοδος με παραδείγματα
- Χρήση του ObjectId () στο MongoDB με παραδείγματα
- MongoDB Ενημέρωση και Διαγραφή εγγράφου με παραδείγματα
- MongoDB Δημιουργία χρήστη και εκχώρηση ρόλων με παραδείγματα
- 20+ MongoDB Tutorial για αρχάριους: Δωρεάν μαθήματα MongoDB
- MongoDB Δημιουργία αντιγράφων ασφαλείας βάσης δεδομένων
- Έλεγχος ταυτότητας χρήστη στο MongoDB