Klasse "FacetOptions"
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Die Klasse FacetOptions
bietet Optionen zum Verarbeiten von Attributergebnissen einer Abfrage.
FacetOptions
ist im Modul google.appengine.api.search
definiert.
Einführung
Die Klasse FacetOptions
bietet Optionen zum Verarbeiten von Attributergebnissen einer Abfrage. Zu den Optionen zählen die Anzahl der zu ermittelnden Attribute, die Anzahl der Werte für jedes Attribut und die für die Attributberechnung zu berücksichtigende Ergebnistiefe.
Konstruktor
Der Konstruktor für die Klasse FacetOptions
ist so definiert:
-
facet_option = FacetOptions(discovery_limit=5, discovery_value_limit=None, depth=None)
Legt Optionen zum Verarbeiten von Attributergebnissen einer Abfrage fest.
-
Argumente
- discovery_limit
- discovery_value_limit
- depth
Ergebniswert
Eine neue Instanz der Klasse FacetOptions
.
Ausnahmen
- TypeError
Bei Übergabe eines unbekannten Attributs.
- ValueError
Wenn einer der Parameter ungültige Werte hat (z. B. eine negative Tiefe).
Eigenschaften
Eine Instanz der Klasse FacetOptions
hat die folgenden Attribute:
- discovery_limit
Die Anzahl der bei aktivierter Attributerkennung zu ermittelnden Attribute. Mit "None" wird die Attributerkennung deaktiviert.
- discovery_value_limit
Die Anzahl der für jedes der am häufigsten erkannten Attribute zu ermittelnden Werte.
- depth
Die Anzahl der Dokumente in Abfrageergebnissen, die zum Erfassen von Attributinformationen ausgewertet werden.
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\u003eFacetOptions\u003c/code\u003e class is used to configure the processing of facet results from a query.\u003c/p\u003e\n"],["\u003cp\u003eThe class allows you to specify the number of facets, values per facet, and the depth of results to include.\u003c/p\u003e\n"],["\u003cp\u003eThis API is applicable to first-generation runtimes and offers options for upgrading to second-generation runtimes, with a migration guide available for Python 3 runtime.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eFacetOptions\u003c/code\u003e is located in the \u003ccode\u003egoogle.appengine.api.search\u003c/code\u003e module.\u003c/p\u003e\n"]]],[],null,["# The FacetOptions Class\n\nClass `FacetOptions` provides options for processing facet results of a query.\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`FacetOptions` is defined in the `google.appengine.api.search` module.\n\nIntroduction\n------------\n\nClass `FacetOptions` provides options for processing facet results of a\nquery. Options include number of facets to discover, number of values for each facet and the depth\nof the result to be considered for facet computation.\n\nConstructor\n-----------"]]