class IndexResponse extends IndexResponse

IndexResponse

Ergebnis einer Anfrage auf den SolrIndex. Über die Methode getDocuments() kann auf die Ergebnismege zugegriffen werden.

Properties

protected IndexResponseHeader $header

Methods

__construct(array $array)

Neues Ergebnis-Dokument erstellen.

Details

at line 75
__construct(array $array)

Neues Ergebnis-Dokument erstellen.

Der Aufbau des übergebenen Arrays muß die folgende Struktur aufweisen:

responseHeader => [ status => 0, QTime => 50 ] response => [ numFound => 1, start => 0, docs => [ sys_type => "IndexableUser", sys_id: "xxxxxx", string_xxx: "xxxxx", version: 1444650861481427000 ] ]

Im Fehlerfall wird statt des response ein error-Eintrag erwartet.

error => [ code => 123, msg => "lorem ipsum" ]

Parameters

array $array Ergebnis einer Solr-Abfrage

Exceptions

FindException Wenn der Solr Server einen Fehler wirft.

at line 126
IndexResponseHeader getHeader()

Header

Return Value

IndexResponseHeader Header