Jeg finkæmmede dokumenterne på tekstsøgning , og jeg er bange for, at jeg ikke tror, at dette er muligt fra og med MongoDB 2.6. MongoDBs tekstsøgningsunderstøttelse er simpelthen ikke så komplet som en bona fide fuldtekstsøgemaskine (f.eks. Solr/ting bygget med Lucene tekstsøgningsbiblioteket). Lige nu er der ingen understøttelse af booleske operatorer i tekstforespørgsler, så du kan ikke ændre betydningen af "sen forsinkelse \"til tiden\"" fra "(sen ELLER forsinkelse) OG (\"til tiden\")" til "sen". ELLER forsinke ELLER \"til tiden\"". Der kan være nogle løsninger, der involverer lagring af en række tokens i stedet for eller ud over teksten, eller synkronisering med en fuldtekstsøgemaskine som ElasticSearch, men jeg vil hellere vide lidt mere om brugssituationen for forespørgslen, før jeg anbefaler evt. løsninger.