Die SolrInputDocument-Klasse
(PECL solr >= 0.9.2)
Einführung
Diese Klasse repräsentiert ein Solr-Dokument, das an den Solr-Index übermittelt werden soll.
Klassenbeschreibung
Vordefinierte Konstanten
SolrInputDocument-Klassenkonstanten
SolrInputDocument::SORT_DEFAULT
-
Sortiert die Felder in aufsteigender Reihenfolge.
SolrInputDocument::SORT_ASC
-
Sortiert die Felder in aufsteigender Reihenfolge.
SolrInputDocument::SORT_DESC
-
Sortiert die Felder in absteigender Reihenfolge.
SolrInputDocument::SORT_FIELD_NAME
-
Sortiert die Felder nach Namen.
SolrInputDocument::SORT_FIELD_VALUE_COUNT
-
Sortiert die Felder nach der Anzahl der Werte.
SolrInputDocument::SORT_FIELD_BOOST_VALUE
-
Sortiert die Felder nach dem Boost-Wert.
Inhaltsverzeichnis
- SolrInputDocument::addChildDocument — Adds a child document for block indexing
- SolrInputDocument::addChildDocuments — Adds an array of child documents
- SolrInputDocument::addField — Adds a field to the document
- SolrInputDocument::clear — Resets the input document
- SolrInputDocument::__clone — Creates a copy of a SolrDocument
- SolrInputDocument::__construct — Constructor
- SolrInputDocument::deleteField — Removes a field from the document
- SolrInputDocument::__destruct — Destructor
- SolrInputDocument::fieldExists — Checks if a field exists
- SolrInputDocument::getBoost — Retrieves the current boost value for the document
- SolrInputDocument::getChildDocuments — Returns an array of child documents (SolrInputDocument)
- SolrInputDocument::getChildDocumentsCount — Returns the number of child documents
- SolrInputDocument::getField — Retrieves a field by name
- SolrInputDocument::getFieldBoost — Retrieves the boost value for a particular field
- SolrInputDocument::getFieldCount — Returns the number of fields in the document
- SolrInputDocument::getFieldNames — Returns an array containing all the fields in the document
- SolrInputDocument::hasChildDocuments — Returns true if the document has any child documents
- SolrInputDocument::merge — Merges one input document into another
- SolrInputDocument::reset — This is an alias of SolrInputDocument::clear
- SolrInputDocument::setBoost — Sets the boost value for this document
- SolrInputDocument::setFieldBoost — Sets the index-time boost value for a field
- SolrInputDocument::sort — Sorts the fields within the document
- SolrInputDocument::toArray — Returns an array representation of the input document