13.13.5 SearchDoc::setSlice()
Cette méthode permet de définir le nombre maximal de résultats retournés.
13.13.5.1 Description
bool setSlice( int|string $slice )
13.13.5.1.1 Avertissements
La méthode ::count()
retourne le nombre de résultats et ne peut
pas excéder la valeur du paramètre $slice
.
Il faut toujours définir un ordre à la recherche afin de garantir une fenêtre de résultat non ambiguë.
13.13.5.2 Liste des paramètres
- (int|string)
setSlice
- Nombre maximum de résultats retournés. Ce nombre peut-être soit un entier
positif, soit
ALL
.ALL
indique que tous les résultats sont retournés.
13.13.5.3 Valeur de retour
(bool) : true
si le paramètre est appliqué, false
sinon.
Note : Le paramètre n'est pas appliqué si il n'est pas un entier ou s'il
n'est pas ALL
.
13.13.5.4 Erreurs / Exceptions
Aucun.
13.13.5.5 Historique
Aucun.
13.13.5.6 Exemples
Retourner les 10 premiers résultats.
$searchDoc = new SearchDoc("", "IUSER"); $searchDoc->setOrder('title, initid'); $searchDoc->setSlice(10); $documents = $searchDoc->search();
13.13.5.7 Notes
Aucune.