Klasse "FieldExpression"
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der Klasse FieldExpression
können Sie benutzerdefinierte Snippets für jedes von einer Suche zurückgegebene Ergebnis berechnen.
FieldExpression
ist im Modul google.appengine.api.search
definiert.
Konstruktor
Der Konstruktor für die Klasse FieldExpression
ist so definiert:
-
class FieldExpression(name, expression)
Konstruieren Sie eine Instanz der Klasse FieldExpression
.
Beispiel:
FieldExpression(name='content_snippet',
expression='snippet("very important", content)')
Konstruiert einen Feldausdruck, der zu jedem Suchergebnis ein berechnetes Feld namens content-snippet
zurückgibt. Das Feld enthält HTML-Snippets des Feldes content
, die der Abfrage "very
important"
entsprechen.
Argumente
- name
Name des berechneten Feldes
- Ausdruck
Auszuwertender und zurückzugebender Ausdruck
Ergebniswert
Eine neue Instanz der Klasse FieldExpression
.
Ausnahmen
- TypeError
Ein Parameter hat einen ungültigen Typ oder ein unbekanntes Attribut wurde übergeben.
- ValueError
Ein Parameter hat einen ungültigen Wert.
Eigenschaften
Eine Instanz der Klasse FieldExpression
hat die folgenden Attribute:
- name
Name des berechneten Feldes
- Ausdruck
String mit dem auszuwertenden und zurückzugebenden Ausdruck
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-03-26 (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-03-26 (UTC)."],[[["`FieldExpression` enables the computation of custom content snippets for each search result."],["This API is available for first-generation runtimes and is applicable when upgrading to second-generation runtimes."],["The `FieldExpression` constructor takes a `name` for the computed field and an `expression` to define how the content is generated."],["The properties `name` and `expression` hold the name of the computed field and the string defining its expression, respectively."],["`FieldExpression` will raise a TypeError or ValueError exception if invalid types or values are passed during instantiation."]]],[]]