Planificador por coste
Qué cambia en «Planificador por coste» respecto a MongoDB y qué tiene que hacer tu aplicación.
Esta diferencia es de tipo «No garantizado por MongoDB».
Qué hace MongoDB
El planificador elige un plan probando candidatos. Una consulta sin sort sale en el orden de ese plan.
Qué hace TeselaDB
El planificador elige por coste y puede escoger otro índice. Cambian explain, $planCacheStats y el orden sin sort, nunca qué documentos se devuelven.
Qué tiene que hacer tu aplicación
Si el orden importa, pide sort. No compares la salida de explain con la de MongoDB.