Búsqueda de texto completo con peso en mangosta

Como descubrí, desde la versión 3.8.9, mangosta admite la búsqueda de texto completo. ¡Pero no puedo encontrar una buena documentación para ello!
Quiero hacer algo como:

db.collection.ensureIndex(
    // Fields to index
    {
        animal:  "text",
        color:   "text",
        pattern: "text",
        size:    "text"
    },

    // Options
    {
        name: "best_match_index",

        // Adjust field weights (default is 1)
        weights: {
            animal: 5,  // Most relevant search field
            size:   4   // Also relevant
       }
    }
)

¿Puedo hacerlo con mangosta pura? O tengo que usar algún complemento comobúsqueda de texto de mangosta? ¿Qué tal sin peso?
¿Y cómo debo hacerlo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta