Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 17-07-2008 12:25:33

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Lucene : éliminer des documents selon la valeur d'un champ

J'ai dans mon indexation un champs "affichePasIdentite"  qui vaut 1 ou 0 .
Je voudrais lorsque je fais ma requête, ne pas prendre les documents qui ont le champ  affiche qui vaut 1

Quelqu'un sait faire ça ?

J'ai essayé quelquechose du genre :

Code:

        $query = new Zend_Search_Lucene_Search_Query_MultiTerm();
        $query->addTerm(new Zend_Search_Lucene_Index_Term($recherche), true);
        $query->addTerm(new Zend_Search_Lucene_Index_Term(1, 'affichePasIdentite'), false);
        
        $hits = $lucene->search($query);

Mais ça me renvois le document :s


Société : Direct Info Service

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