Hướng dẫn mongodb hint - gợi ý mongodb
Tài liệu về nhà → Hướng dẫn sử dụng MongoDB → MongoDB Manual cursor.hint(index)
Quan trọngPhương pháp MongoshTrang này ghi lại một phương thức Đối với trình điều khiển API MongoDB, hãy tham khảo tài liệu trình điều khiển MongoDB dành riêng cho ngôn ngữ.MongoDB driver documentation. Gọi phương thức này trên một truy vấn để ghi đè quy trình Tối ưu hóa Chỉ số và Truy vấn mặc định của MongoDB của MongoDB. Sử dụng 0 để trả về danh sách các chỉ mục hiện tại trên một bộ sưu tập.Phương thức 1 có tham số sau: 1 method has the following parameter:
Ví dụ sau trả về tất cả các tài liệu trong bộ sưu tập có tên 9 bằng cách sử dụng chỉ mục trên trường 0.
Bạn cũng có thể chỉ định chỉ mục bằng tên chỉ mục:
Bạn có thể chỉ định 3 để buộc truy vấn thực hiện quét thu thập chuyển tiếp:
Bạn cũng có thể chỉ định 4 để buộc truy vấn thực hiện quét thu thập ngược:
MẹoTài liệu về nhà → Hướng dẫn sử dụng MongoDB → MongoDB Manual 3Ghi chúToán tử 3 buộc trình tối ưu hóa truy vấn sử dụng một chỉ mục cụ thể để thực hiện truy vấn. Chỉ định chỉ mục bằng tên chỉ mục hoặc bằng tài liệu. 3 operator forces the query optimizer to use a specific index to fulfill the query. Specify the index either by the index name or by document.Sử dụng 3 để kiểm tra các chiến lược thực hiện và lập chỉ mục truy vấn. Vỏ 6 cung cấp một phương thức trợ giúp 5 cho toán tử 3. 3 for testing query performance and indexing strategies. The 6 shell provides a helper method 5 for the 3 operator.Xem xét các hoạt động sau:
Hoạt động này trả về tất cả các tài liệu trong bộ sưu tập có tên 9 bằng cách sử dụng chỉ mục trên trường 0.Bạn cũng có thể chỉ định một gợi ý bằng một trong các biểu mẫu sau:
Ghi chúKhi truy vấn chỉ định 3 ở dạng sau: 3 in the following form:
Sau đó, để bao gồm tùy chọn 2, bạn phải thêm tùy chọn 2 vào tài liệu, như trong phần sau:
Khi bộ lọc chỉ mục tồn tại cho hình dạng truy vấn, MongoDB bỏ qua 3 3 |