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 lesiddes documents et non lesinitidqui 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.