Есть такой индекс
db.tenders.createIndex({is_missed:1,"data.contracts.dateSigned":1},{partialFilterExpression:{is_missed:true}})
почему он не используется в таком запросе?
db.coll.find({is_missed:true, 'data.contracts.dateSigned':{$gte:'2019-01-01',$lte:'2019-03-31'}}).sort({'data.contracts.dateSigned':-1})
насколько
я понимаю и согласно документации монги, должен использоваться