Den nemmeste måde er at tilføje et matrixfelt og udfylde det med alle de varianter, du vil søge på. Indeks det arrayfelt.
På den måde behøver du kun et indeks, og din søgning på tværs af alle felter er enkel og ændrer sig ikke, når du vil søge på en ny søgevariant. Du kan også normalisere den tekst, du lægger i søgearrayet, f.eks. med små bogstaver, fjerne tegnsætning osv.
Se https://stackoverflow.com/q/8206188/224370
Rediger: MongoDBs dokumentation dækker nu søgeordssøgning og den nye fuldtekstsøgning funktion.