13.13.20 SearchDoc::getIds()
Cette méthode permet de récupérer un array contenant la liste des
id des documents trouvés.
13.13.20.1 Description
array getIds ()
13.13.20.1.1 Avertissements
Cette méthode ne peut être exécutée uniquement qu'après la méthode
SearchDoc::search
.
13.13.20.2 Liste des paramètres
Aucun.
13.13.20.3 Valeur de retour
array
- Un array contenant la liste des identifiants des documents trouvés.
Ce sont lesid
des documents et non lesinitid
qui sont retournés.
13.13.20.4 Erreurs / Exceptions
Aucune.
13.13.20.5 Historique
Aucun.
13.13.20.6 Exemples
Recherche des identifiant ds 5 premiers dossiers créés.
$s=new SearchDoc("","DIR"); $s->setObjectReturn(true); $s->setSlice(5); $s->setOrder('initid'); $s->search(); $ids=$s->getIds(); print_r($s->getIds()); $documentList=$s->getDocumentList(); foreach ($documentList as $docid=>$doc) { printf("%d) %s\n", $docid, $doc->getTitle()); }
Résultat :
Array ( [0] => 9 [1] => 1006 [2] => 1010 [3] => 1011 [4] => 1046 ) 9) Racine 1006) Comptes 1010) Utilisateurs 1011) Administrateurs 1046) FLD_ZOO_CLASSE
13.13.20.7 Notes
Aucun.