The SolrDocument class
Introdução
Represents a Solr document retrieved from a query response.
Sinopse da classe
SolrDocument
/* Constants */
/* Properties */
private
$_hashtable_index
;
/* Methods */
__construct
( void
)
}Propriedades
- private integer _hashtable_index
-
Used internally for mapping object instances in the hash table.
Constantes pré-definidas
SolrDocument Node Types
- SolrDocument::SORT_DEFAULT
-
Default mode for sorting fields within the document.
- SolrDocument::SORT_ASC
-
Sorts the fields in ascending order
- SolrDocument::SORT_DESC
-
Sorts the fields in descending order
- SolrDocument::SORT_FIELD_NAME
-
Sorts the fields by field name.
- SolrDocument::SORT_FIELD_VALUE_COUNT
-
Sorts the fields by number of values in each field.
- SolrDocument::SORT_FIELD_BOOST_VALUE
-
Sorts the fields by thier boost values.
Índice
- SolrDocument::addField — Adds a field to the document.
- SolrDocument::clear — Drops all the fields in the document.
- SolrDocument::__clone — Creates a copy of a SolrDocument object.
- SolrDocument::__construct — Constructor
- SolrDocument::current — Retrieves the current field
- SolrDocument::deleteField — Removes a field from the document.
- SolrDocument::__destruct — Destructor
- SolrDocument::fieldExists — Checks if a field exists in the document.
- SolrDocument::__get — Acess the field as a property.
- SolrDocument::getField — Retrieves a field by name.
- SolrDocument::getFieldCount — Returns the number of fields in this document.
- SolrDocument::getFieldNames — Returns an array of fields names in the document.
- SolrDocument::getInputDocument — Returns a SolrInputDocument equivalent of the object.
- SolrDocument::__isset — Checks if a field exists
- SolrDocument::key — Retrieves the current key.
- SolrDocument::merge — Merges source to the current SolrDocument.
- SolrDocument::next — Moves the internal pointer to the next field
- SolrDocument::offsetExists — Checks if a particular field exists.
- SolrDocument::offsetGet — Retrieves a field.
- SolrDocument::offsetSet — Adds a field to the document.
- SolrDocument::offsetUnset — Removes a field.
- SolrDocument::reset — This is an alias to SolrDocument::clear()
- SolrDocument::rewind — Resets the internal pointer to the beginning
- SolrDocument::serialize — Used for custom serialization
- SolrDocument::__set — Adds another field to the document.
- SolrDocument::sort — Sorts the fields in the document.
- SolrDocument::toArray — Returns an array representation of the document.
- SolrDocument::unserialize — Custom serialization of SolrDocument objects
- SolrDocument::__unset — Removes a field from the document.
- SolrDocument::valid — Checks if the current position internally is still valid
SolrDocument
There are no user contributed notes for this page.
