La clase FieldExpression
te permite procesar fragmentos de contenido personalizado de cada resultado que se muestra en una búsqueda.
FieldExpression
se define en el módulo google.appengine.api.search
.
Constructor
El constructor para la clase FieldExpression
se define de la manera siguiente:
-
class FieldExpression(name, expression)
Construye una instancia de la clase
FieldExpression
.Por ejemplo:
FieldExpression(name='content_snippet', expression='snippet("very important", content)')
El comando anterior construye una expresión de campo que muestra un campo procesado llamado
content-snippet
con cada resultado de la búsqueda, y que contiene fragmentos HTML del campocontent
que coinciden con la consulta"very
important"
.Argumentos
- name
Nombre del campo procesado.
- expression
Expresión para evaluar y mostrar un resultado.
Valor del resultado
Una instancia nueva de la clase
FieldExpression
.
Excepciones
- TypeError
Un parámetro tiene un tipo no válido, o se pasó un atributo desconocido.
- ValueError
Un parámetro tiene un valor no válido.
Propiedades
Una instancia de la clase FieldExpression
tiene las siguientes propiedades:
- name
Nombre del campo procesado.
- expression
String que contiene la expresión para evaluar y mostrar un resultado.