Retrieving a specific document using .find_one()
Where .find() returns a cursor to all documents matching a filter query, .find_one() returns the first document that matches the filter query. This is useful for specific use cases (like looking for a specific movie), as well as for limiting how many results the MongoDB server returns.
To refresh your memory on all available fields in the movies collection, the first document in the collection has been printed for you.
Deze oefening maakt deel uit van de cursus
Introduction to MongoDB in Python
Oefeninstructies
- Find the movie with the title
"her"(casing matters!) and store the resulting document as the variableher. - Find a movie that has
"adventure"among its genres and store it as a variableadv.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Find the movie with the title "her"
her = mov.find_one(____)
print(her)
# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)