У меня запрос на 2 ключа pd, cl с индексом pd_cl_pt.Когда я выполняю этот запрос, у меня не используется индекс.
Но тот же запрос, который мы снова выполняем с некоторым другим значением, показывает мне индекс как pd_cl_pt.
Как это возможно?при этом всегда следует выбирать индекс независимо от значения или диапазона, который я помещаю в запрос.
это из-за отсутствия отсканированного элемента в индексе и всего документа примерно одинаковы
Здесьмой запрос connection.Package.find ({"pd": {"$ gte": сейчас, "$ lte": тогда}, "cl": "ГГГГГ"})
спасибо