Đó là vì $sort
không sử dụng chỉ mục khi không được sử dụng trong giai đoạn đầu của khung tổng hợp. Để tận dụng lợi thế của việc lập chỉ mục, $ sort hoặc $ match phải được sử dụng ở giai đoạn đầu tiên.
Vui lòng xem Người điều hành và chỉ mục đường ống