La classe SolrDocument
(PECL solr >= 0.9.2)
Introduction
Représente un document Solr récupéré suite à une requête.
Synopsis de la classe
Constantes pré-définies
SolrDocument::SORT_DEFAULT
-
Mode par défaut pour le tri des champs du document.
SolrDocument::SORT_ASC
-
Tri croissant des champs.
SolrDocument::SORT_DESC
-
Tri décroissant des champs.
SolrDocument::SORT_FIELD_NAME
-
Tri les champs par leurs noms.
SolrDocument::SORT_FIELD_VALUE_COUNT
-
Tri les champs par le nombre de valeurs dans chaque champ.
SolrDocument::SORT_FIELD_BOOST_VALUE
-
Tri les champs par leurs valeurs de boost.
Sommaire
- SolrDocument::addField — Ajoute un champ au document
- SolrDocument::clear — Efface tous les champs du document
- SolrDocument::__clone — Crée une copie de l'objet SolrDocument
- SolrDocument::__construct — Constructeur
- SolrDocument::current — Récupère le champ courant
- SolrDocument::deleteField — Efface un champ du document
- SolrDocument::__destruct — Destructeur
- SolrDocument::fieldExists — Vérifie si un champ existe dans le document
- SolrDocument::__get — Accède à un champ comme une propriété
- SolrDocument::getChildDocuments — Returns an array of child documents (SolrDocument)
- SolrDocument::getChildDocumentsCount — Returns the number of child documents
- SolrDocument::getField — Récupère un champ par son nom
- SolrDocument::getFieldCount — Récupère le nombre de champs du document
- SolrDocument::getFieldNames — Récupère un tableau de noms de champs du document
- SolrDocument::getInputDocument — Retourne un objet SolrInputDocument équivalent à l'objet
- SolrDocument::hasChildDocuments — Checks whether the document has any child documents
- SolrDocument::__isset — Vérifie si un champ existe
- SolrDocument::key — Récupère la clé courante
- SolrDocument::merge — Fusionne la source à l'objet SolrDocument courant
- SolrDocument::next — Déplace le pointeur interne sur le champ suivant
- SolrDocument::offsetExists — Vérifie si un champ particulier existe
- SolrDocument::offsetGet — Récupère un champ
- SolrDocument::offsetSet — Ajoute un champ au document
- SolrDocument::offsetUnset — Efface un champ
- SolrDocument::reset — Alias de SolrDocument::clear()
- SolrDocument::rewind — Réinitialise le pointeur interne au début
- SolrDocument::serialize — Utilisé pour une linéarisation personnalisée
- SolrDocument::__set — Ajoute un champ au document
- SolrDocument::sort — Trie les champs du document
- SolrDocument::toArray — Récupère un tableau représentant le document
- SolrDocument::unserialize — Linéarisation personnalisée d'objets SolrDocument
- SolrDocument::__unset — Efface un champ du document
- SolrDocument::valid — Vérifie si la position courant interne est toujours valide
Version en cache
24/12/2024 00:11:51 Cette version de la page est en cache (à la date du 24/12/2024 00:11:51) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-class.solrdocument.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.