La classe FieldExpression
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La classe FieldExpression
vous permet de calculer des extraits de contenu personnalisés pour chaque résultat affiché par une recherche.
La classe FieldExpression
est définie dans le module google.appengine.api.search
.
Constructeur
Le constructeur de la classe FieldExpression
est défini comme suit :
-
class FieldExpression(name, expression)
Construire une instance de la classe FieldExpression
.
Exemple :
FieldExpression(name='content_snippet',
expression='snippet("very important", content)')
Construit une expression de champ qui affiche un champ calculé nommé content-snippet
avec chaque résultat de recherche, contenant des extraits HTML du champ content
correspondant à la requête "very
important"
.
Arguments
- name
Nom du champ calculé.
- expression
Expression à évaluer et à afficher.
Result value
Nouvelle instance de la classe FieldExpression
.
Exceptions
- TypeError
L'un des paramètres possède un type non valide ou un attribut inconnu a été transmis.
- ValueError
L'un des paramètres contient une valeur non valide.
Propriétés
Une instance de la classe FieldExpression
possède les propriétés suivantes :
- name
Nom du champ calculé.
- expression
Chaîne contenant une expression à évaluer et à afficher.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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."]]],[]]