यह एक जाना - माना मुद्दा है। संक्षिप्त उत्तर यह है कि इसका इस तथ्य से कोई लेना-देना नहीं है कि एक बहु-कुंजी अनुक्रमणिका का उपयोग किया जाता है ("खिलाड़ी" एक सरणी है), और सूचकांक को ऊपरी और निचली दोनों सीमाओं पर सीमित नहीं किया जा सकता है।
जीरा मामले में इसे और विस्तार से समझाया गया है:https://jira.mongodb.org/ ब्राउज़ करें/सर्वर-4155 - "इंडेक्स बाउंड गलत?"
इस व्यवहार को सुधारने के लिए एक खुला जीरा टिकट है:https://jira.mongodb.org/ ब्राउज़ करें/सर्वर-4180 - "किसी दिनांक सीमा क्वेरी (प्रतिगमन) के लिए गलत अनुक्रमणिका सीमा चुनी गई" जिसे संस्करण 2.1.2 में जारी किया जाना है (यह संस्करण परिवर्तन के अधीन है)। कृपया इसे वोट करें!