Klasse "FacetResultValue"
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-09-04 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-04 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eFacetResultValue\u003c/code\u003e represents a facet value within search results and is part of the \u003ccode\u003egoogle.appengine.api.search\u003c/code\u003e module, supported for first-generation runtimes.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFacetResultValue\u003c/code\u003e constructor takes label, count, and refinement as arguments to create a new instance, raising \u003ccode\u003eTypeError\u003c/code\u003e or \u003ccode\u003eValueError\u003c/code\u003e for invalid inputs.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003elabel\u003c/code\u003e property of \u003ccode\u003eFacetResultValue\u003c/code\u003e represents the string value for atom facets or a string range for numeric facets.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecount\u003c/code\u003e property indicates how many documents match the \u003ccode\u003eFacetResultValue\u003c/code\u003e in the current query results.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003erefinement_token\u003c/code\u003e property provides a \u003ccode\u003eFacetRefinement\u003c/code\u003e object to further refine future search queries based on the selected facet value.\u003c/p\u003e\n"]]],[],null,["# The FacetResultValue Class\n\nClass `FacetResultValue` Represents a facet value as part of search result.\n| This API is supported for first-generation runtimes and can be used when [upgrading to corresponding second-generation runtimes](/appengine/docs/standard/\n| python3\n|\n| /services/access). If you are updating to the App Engine Python 3 runtime, refer to the [migration guide](/appengine/migration-center/standard/migrate-to-second-gen/python-differences) to learn about your migration options for legacy bundled services.\n\n`FacetResultValue` is defined in the module `google.appengine.api.search`.\n\nConstructor\n-----------\n\nThe constructor for class `FacetResultValue` is defined as follows:\n\nclass FacetResultValue(label, count, refinement)\n\n: Construct an instance of class `FacetRefinement`.\n\n:\n\n Arguments\n\n label\n : Sets the label property\n\n count\n : Sets the count property\n\n refinement\n : Sets the refinement property\n\n Result value\n\n : A new instance of class `FacetResultValue`.\n\n Exceptions\n\n TypeError\n\n : If any of the parameters have invalid types, or an unknown\n attribute is passed.\n\n ValueError\n\n : If any of the parameters have invalid values.\n\n \u003cbr /\u003e\n\n\u003cbr /\u003e\n\nProperties\n----------\n\nAn instance of class `FacetResultValue` has the following properties:\n\nlabel\n\n: The label for this facet value. For an atom facet, the label is the facet's string value, For numeric facet values, it's a string representing the value range.\n\ncount\n\n: The number of documents (in the current query results) that match this FacetResultValue.\n\nrefinement_token\n\n: The FacetRefinement object for this FacetResultValue. Passing this object\n or its string token to the next query will refine the result based on\n this facet value."]]