Det enda sättet att göra detta naturligt är genom att utföra flera frågor - en för varje fras och en för alla fristående ord tillsammans - och sedan slå samman resultaten i applikationslagret.
När relevansrankning är viktig för ditt användningsfall, låt mongodb också ge dig textresultatet och använd det när du slår samman dina resultat.