Debe crear una consulta que asegure la selectividad . Para ello, puede crear un índice compuesto . También es bueno mencionar que puede especificó un idioma en el índice de texto (el valor predeterminado es inglés)
db.collection.createIndex(
{
property.multi.value_title: 1,
field: "text",
pricing.price: 1
},
{ default_language: "spanish" }
)
Para índices compuestos, ESR es útil para decidir el orden de los campos en el índice: