Bắt đầu ngayBắt đầu miễn phí

Sắp xếp cho gọn!

Muốn liệt kê phim từ tác phẩm kinh điển lâu đời nhất đến bom tấn mới nhất? Hoặc ưu tiên hiển thị các phim được đánh giá cao nhất trước? Đó là lúc .sort() phát huy tác dụng.

Dùng .sort(field, direction) để kiểm soát thứ tự kết quả truy vấn:

  • field là tên trường dùng để sắp xếp
  • direction1 cho tăng dần (A-Z, thấp-cao), -1 cho giảm dần (Z-A, cao-thấp)

Bài tập này là một phần của khóa học

Nhập môn MongoDB với Python

Xem khóa học

Hướng dẫn bài tập

  • Liệt kê tất cả phim được sắp xếp theo release_year (cũ nhất đến mới nhất).
  • Liệt kê 3 phim hàng đầu có điểm đánh giá cao nhất, sắp xếp theo rating giảm dần.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# Sort by release year (oldest movies first) 
by_year = mov.find().____
print(list(by_year))

# Show the three highest rated movies
by_rating = mov.find().____.____
print(list(by_rating))
Chỉnh sửa và Chạy Mã