Tal vez la búsqueda de texto completo sea su respuesta http://docs.mongodb. org/manual/core/index-text/ http://docs.mongodb.org/manual/reference/operator/ consulta/texto/
Fragmentos de código de estas referencias:
1 - db.comments.ensureIndex( { comments: "text" } )
El siguiente código busca comentarios que contengan las palabras Esto u otro pero no contienen el término jeje :
2- db.comments.find( { $text: { $search: "This another -hehe" } } )