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.