Câu trả lời cho câu hỏi cụ thể của bạn là "không".
Chức năng bản đồ được áp dụng cho mọi tài liệu trong cơ sở dữ liệu và chức năng giảm, nếu được xác định, được áp dụng cho mọi kết quả giảm. Hãy suy nghĩ trước khi tính toán.
Các tham số truy vấn bạn cung cấp trong URL được áp dụng cho cây B + mà chức năng MapReduce của bạn được tạo. Ví dụ: nếu bạn nói ?limit=5
thì năm lá còn lại trong cây được sử dụng làm kết quả. Hoặc nếu bạn nói ?limit=5&descending=true
thì năm lá phù hợp nhất trong cây được sử dụng làm kết quả.
Tuy nhiên, những gì bạn đang cố gắng thực hiện bằng cách thực hiện ?limit=5
trong chức năng Bản đồ có thể được thực hiện theo cách khác. Ví dụ, ứng dụng của bạn có thể bao gồm một cái gì đó trong các tài liệu mà làm cho họ có được điều kiện có trong kết quả. Hoặc thực thi rằng chỉ có năm tài liệu được gắn cờ để có trong chỉ mục, mặc dù điều đó sẽ rườm rà và, tùy thuộc vào kích thước cơ sở dữ liệu của bạn, tốn kém.
Chúc mừng.
Nguồn
2012-04-05 02:57:52
Bạn có thể cung cấp thêm thông tin không? Bạn muốn làm gì? –