Об'єднаймо все разом
Ви створюєте «highlight reel» для застосунку про фільми, який показує кілька найкраще оцінених стрічок. Ваше завдання — отримати 5 найвищо оцінених фільмів, випущених після 2000 року, але вам потрібно відображати лише назву та рейтинг — нічого зайвого!
Щоб це зробити, ви поєднаєте практично все, що вивчили в цьому розділі. Успіхів! Колекція mov і далі доступна для використання.
Ця вправа є частиною курсу
Вступ до MongoDB у Python
Інструкції до вправи
- Заповніть фільтр так, щоб залишилися лише фільми з
release_yearпісля 2000 (використайте$gt). - Скористайтеся проєкцією, щоб включити лише
"title"і"rating"(і виключити"_id"). - Відсортуйте за
"rating"у спадному порядку та обмежте результати п'ятьма найкращими.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
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))