Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 07-09-2007 16:49:19

frederic
Membre
Date d'inscription: 04-09-2007
Messages: 31

Mise à jour de l'index [resolu]

Salut,

Voilà, lors de la suppression d'un élément de ma table, j'aimerai également le supprimer de l'index.
Dans la doc, il donne cet exemple :

Code:

$index = new Zend_Search_Lucene($this->pathFile);
$hits = $index->find('path:' .$removePath);
foreach ($hits as $hit) {
    $index->delete($hit->id);
}

$index->commit();

Quelqu'un peut-il me renseigner sur ce que signifie ce $removePath ???

Dernière modification par frederic (10-09-2007 12:02:21)

Hors ligne

 

#2 10-09-2007 10:36:05

frederic
Membre
Date d'inscription: 04-09-2007
Messages: 31

Re: Mise à jour de l'index [resolu]

Please, Help me, la doc sur ce point n'est pas non plus très explicite... if you know...
a++ Frédéric

Hors ligne

 

#3 10-09-2007 12:02:01

frederic
Membre
Date d'inscription: 04-09-2007
Messages: 31

Re: Mise à jour de l'index [resolu]

Bon , j'ai trouvé une solution qui fonctionne :

Code:

$index = Zend_Search_Lucene::open($this->pathFile);
$docTitle = $index->find($title);            
foreach ($docTitle as $title) {
    $index->delete($title->id);
}
$index->commit();

En sachant que $title est le titre de l'élément que l'on souhaite supprimer...

a++ Frédéric

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