Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 04-02-2009 15:18:58

Anthony Stéphan
Nouveau membre
Lieu: Paris
Date d'inscription: 04-02-2009
Messages: 7

[ Zend Search Lucene] StopWords

Bonjour à tous,

Quelqu'un d'entre vous a-t-il réussi à implémenter les StopWords sur son moteur et si oui, comment a-t-il fait ?
Personnellement, j'ai essayé ceci :

Code:

$stopWords = array("au","aussi","autre","avant","avec","avoir","bon","car","ce","cela", "ces","ceux","ci","dans","des","du","donc", "elle","elles","en","est","et","hors","ici","il","ils","je","la","le","les","leur","là","ma","mais","mes","mon","mot","même","ni","notre","nous","ou","où","par","pas","peu","pour","que","quel","quelle","quelles","quels","qui","sa","sans","ses","si","son","sous","sur","ta","tels","tes","ton","tous","tout","trop","très","tu","ça");

$stopWordsFilter = new Zend_Search_Lucene_Analysis_TokenFilter_StopWords($stopWords);

$analyzer = new Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum_CaseInsensitive();
$analyzer->addFilter($stopWordsFilter);

Zend_Search_Lucene_Analysis_Analyzer::setDefault($analyzer);

Et je me prends :

Fatal error: Class 'Zend_Search_Lucene_Analysis_Analyzer_Common' not found in ... on line 94

Alors que cette classe ne me semble pas absente, ni au mauvais endroit.

Hors ligne

 

#2 04-02-2009 15:29:05

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: [ Zend Search Lucene] StopWords

Y'a des références cycliques. Tu peux contourner le problème, c'est décrit dans le bug suivant :
http://framework.zend.com/issues/browse/ZF-2456

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages