Xác định các thể loại phim phổ biến:
• Tách mảng genres thành từng phần tử ($unwind)
• Gom nhóm theo từng thể loại (_id của nhóm là tên thể loại)
• Đếm số phim thuộc mỗi thể loại vào trường count
• Sắp xếp theo count giảm dần; nếu bằng nhau thì theo _id tăng dần
• Chỉ lấy 10 thể loại phổ biến nhất ($limit)
Không cần lệnh use.
Collection movies (dữ liệu mẫu sample_mflix.movies) đã được nạp sẵn.
In ra kết quả của câu lệnh aggregate (chỉ một câu truy vấn này được in): mảng 10 document dạng { _id: <thể loại>, count: <số phim> } theo định dạng mongosh, ví dụ:
[
{ _id: 'Drama', count: 13789 },
...
]
Ví dụ:
Đầu vào:
sample_mflix.movies
Đầu ra:
[
{ _id: 'Drama', count: 13789 },
{ _id: 'Comedy', count: 7024 },
{ _id: 'Romance', count: 3665 },
{ _id: 'Crime', count: 2678 },
{ _id: 'Thriller', count: 2658 },
{ _id: 'Action', count: 2539 },
{ _id: 'Documentary', count: 2129 },
{ _id: 'Adventure', count: 2045 },
{ _id: 'Horror', count: 1703 },
{ _id: 'Biography', count: 1404 }
]Đang tải editor...