Bonjour,
J'ai installé Lucene dans un projet Symfony (méthode via Jobeet).
Tout fonctionne nickel.
Seulement, j'indexe un champ qui peut comporter des données uniquement numériques.
Le seul problème c'est que ces données ne sont pas retournées lors d'une recherche.
Exemple :
j'indexe un champ 'modele' qui peut contenir '3008', 'C2', 'Picasso'.
Si je cherche
'Picasso' = retourne 1 résultat
'3008' = pas de résultat
Je me doute que c'est le fait que ce sont des données numériques qui pose problème mais je ne trouve pas de solution.
J'indexe comme ça :
$doc->addField(Zend_Search_Lucene_Field::UnStored('modele',$this->getModele(), 'utf-8'));
Merci de votre coup de pouce
A bientôt
Sébastien
Partager