The SolrDocument class
(PECL solr >= 0.9.2)
简介
Represents a Solr document retrieved from a query response.
类摘要
预定义常量
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.
 
目录
- 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 — Access the field as a property
 - SolrDocument::getChildDocuments — Returns an array of child documents (SolrDocument)
 - SolrDocument::getChildDocumentsCount — Returns the number of child documents
 - 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::hasChildDocuments — Checks whether the document has any child documents
 - 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 — 别名 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
 
  +添加备注
  
 用户贡献的备注
此页面尚无用户贡献的备注。