Zend Framework, Lucene et les recherches numériques
Web, développement Pas de commentaires »Bon à savoir: par défaut, le moteur de recherche Lucene fournit avec Zend Framework ne traite pas les valeurs numériques comme valeurs à indexer / rechercher.
Afin de pouvoir indexer ces valeurs, et effectuer des recherches les prenant en compte, changez simplement l’analyzer (la classe en charge de traiter chaque terme à indexer) par défaut, qui ne traite que les caractères ‘lettres’, par un analyzer qui traite également les valeurs numériques. Par exemple, en insérant dans votre bootstrap:
Il est important que cette opération soit faite AVANT toute indexation ET AVANT toute recherche.
Plus d’infos dans la doc du framework.
Commentaires récents