开始使用免费开始使用

整合所学

您正在为一款影片应用打造一个"高光片段"模块,用于展示部分高评分电影。目标是检索在 2000 年之后上映、评分最高的前 5 部电影,但只需要显示标题和评分,其他字段都不要!

为此,您将把本章几乎所有内容结合起来使用;加油!mov 集合依然可供您使用。

本练习是课程的一部分

Python 中的 MongoDB 入门

查看课程

练习说明

  • 填写过滤条件,仅保留 release_year 晚于 2000 的电影(使用 $gt)。
  • 使用投影仅包含 "title""rating"(并排除 "_id")。
  • "rating" 降序 排序,并将结果限制为前 5 条

交互式实操练习

通过完成这段示例代码来试试这个练习。

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))
编辑并运行代码