class Generic extends Dataset implements Indexable

Das Modell stellt für ein Request, Model, View Pattern die Datenhaltung bereit. Über die Funktionen Generic::fromRequest() werden Daten in das Modell eingebunden.

Abgeleitete Klassen müssen in der Regel nur die Methode getRequestMap() überschreiben.

In Solr müssen folgende Felder angelegt sein. Sollten andere Felder definiert sein, so müssen die Konstanten in der Klasse überschrieben werden.

Constants

INTEGERPREFIX

Prefix für Integer

BOOLEANPREFIX

Prefix für Boolean

FLOATPREFIX

Prefix für Integer

DATERPREFIX

Prefix für Integer

STRINGPREFIX

Prefix für Integer

Methods

IndexDocument
getIndexDocument()

Erstellt ein automatisch generiertes IndexDokument aus allen Einträgen des Datasets. Unterschiedlichen Typen werden dabei mit dem Prefix

SimpleMap
initValues(SimpleMap $document)

Felder aufbereiten

FilterDocument
getFilterDocument()

FilterDokument

Details

at line 91
IndexDocument getIndexDocument()

Erstellt ein automatisch generiertes IndexDokument aus allen Einträgen des Datasets. Unterschiedlichen Typen werden dabei mit dem Prefix

Return Value

IndexDocument

at line 102
protected SimpleMap initValues(SimpleMap $document)

Felder aufbereiten

Parameters

SimpleMap $document

Return Value

SimpleMap

at line 131
FilterDocument getFilterDocument()

FilterDokument

Return Value

FilterDocument Filter