MongoDB Recherche de Texte ET de plusieurs mots de recherche

J'ai un index sur un tableau "clés" que je suis en utilisant la pleine fonctionnalité de texte pour mon application.

Avec la sortie de 2.4.3, j'aimerais utiliser le "texte" type d'index. - Je assuré d'un "texte" type d'index sur mon tableau "clés" et il semble que cela fonctionne SUPER rapide (plus rapide que mon vieux mots clés texte complet de la méthode).

Le problème c'est que mon application suppose que les champs sont inclus (ET). Par défaut, la recherche de texte Rup mes paramètres.

Quelqu'un sait-il d'un moyen de lancer une recherche de texte inclusivement?

Par exemple:

db.supplies.runCommand("text", {search:"printer ink"})

doit retourner des résultats avec l'imprimante et l'encre, au lieu de tous les résultats avec l'imprimante ou à l'encre.

  • J'apprécierais vraiment une solution qui permet de ne pas tuer un radical de mot.
  • Pourriez-vous trouver la solution avec un radical de mot?
InformationsquelleAutor kmehta | 2013-06-03