Peut-être que la recherche en texte intégral est votre réponsehttp://docs.mongodb. org/manual/core/index-text/ http://docs.mongodb.org/manual/reference/operator/ requête/texte/
Extraits de code de ces références :
1 - db.comments.ensureIndex( { comments: "text" } )
Le code suivant recherche les commentaires contenant les mots This ou un autre mais ne contiennent pas le terme hehe :
2- db.comments.find( { $text: { $search: "This another -hehe" } } )