ComenzarEmpieza gratis

Ponlo todo en práctica

Estás creando un "highlight reel" para una app de cine que muestra algunas películas mejor valoradas. Tu objetivo es recuperar las 5 películas con mayor puntuación estrenadas después del año 2000, y solo necesitas mostrar el título y la valoración; ¡nada más!

Para lograrlo, combinarás prácticamente todo lo que has aprendido en este capítulo; ¡suerte! La colección mov sigue disponible para que la uses.

Este ejercicio forma parte del curso

Introducción a MongoDB en Python

Ver curso

Instrucciones del ejercicio

  • Completa el filtro para quedarte solo con películas cuya release_year sea posterior a 2000 (usa $gt).
  • Usa una proyección para incluir solo "title" y "rating" (y excluir "_id").
  • Ordena por "rating" en orden descendente y limita los resultados a las cinco primeras.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

top_rated = mov.find(
    # Filter for movies released after 2000
    ____, 
    # Project only the title and rating (not id)
    ____
# Sort by rating descending and limit to five results  
).sort("____", ____).limit(____)

print(list(top_rated))
Editar y ejecutar código