Du kan i øjeblikket ikke lave ægte fuldtekstsøgning i mongo: http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo
Stem gerne på det her:https://jira.mongodb.org/browse/SERVER -380
Mongo er mere et skalerbart datalager til generelle formål, og indtil videre har det ikke nogen fuldtekstsøgningsunderstøttelse. Afhængigt af dit brugstilfælde kan du bruge standard b-tree indekser med en række af alle ordene i teksten, men det vil ikke gøre stammer eller fuzzy matches osv.
Jeg vil dog anbefale at kombinere mongodb med en lucene-baseret applikation (elastisk søgning er populær). Du kan gemme alle dine data i mongodb (binære data, metadata osv.), og derefter indeksere den almindelige tekst af dine dokumenter i lucene. Eller, hvis din use case er ren fuldtekstsøgning, kan du overveje bare at bruge elastisk søgning i stedet for mongodb.
Opdatering (april 2013):MongoDB 2.4 understøtter nu et grundlæggende fuldtekstindeks! Nogle nyttige ressourcer nedenfor.
http://docs.mongodb.org/manual/applications/text-search/
http://docs.mongodb.org/manual/reference/ kommando/tekst/#dbcmd.text
http://blog.mongohq.com/blog/2013/01/22/first-week-with-mongodb-2-dot-4-development-release/