Klasse "FacetResultValue"

Die Klasse FacetResultValue stellt einen Attributwert als Teil des Suchergebnisses dar.

FacetResultValue ist im Modul google.appengine.api.search definiert.

Konstruktor

Der Konstruktor für die Klasse FacetResultValue ist so definiert:

Klasse FacetResultValue(label, count, refinement)

Konstruieren Sie eine Instanz der Klasse FacetRefinement.

Argumente

label
Legt das Attribut "label" fest
count
Legt das Attribut "count" fest
refinement
Legt das Attribut "refinement" fest

Ergebniswert

Eine neue Instanz der Klasse FacetResultValue.

Ausnahmen

TypeError

Wenn einer der Parameter ungültige Typen aufweist oder ein unbekanntes Attribut übergeben wird.

ValueError

Wenn einer der Parameter ungültige Werte hat.

Eigenschaften

Eine Instanz der Klasse FacetResultValue hat die folgenden Attribute:

label

Das Label für diesen Attributwert. Bei einem atomaren Attribut ist das Label der Stringwert des Attributs. Bei numerischen Attributwerten ist es ein String, der den Wertebereich darstellt.

count

Die Anzahl der Dokumente in den aktuellen Abfrageergebnissen, die diesem "FacetResultValue" entsprechen.

refinement_token

Das Objekt "FacetRefinement" für diesen "FacetResultValue". Durch Übergabe dieses Objekts oder dessen Stringtoken an die nächste Abfrage wird das Ergebnis basierend auf diesem Attributwert verfeinert.