La classe FieldExpression
consente di calcolare snippet di contenuti personalizzati per ogni risultato restituito da una ricerca.
FieldExpression
è definito nel modulo google.appengine.api.search
.
Costruttore
Il costruttore della classe FieldExpression
viene definito come segue:
-
class FieldExpression(nome, espressione)
Crea un'istanza di classe
FieldExpression
.Ad esempio:
FieldExpression(name='content_snippet', expression='snippet("very important", content)')
crea un'espressione di campo che restituisce un campo calcolato denominato
content-snippet
per ogni risultato di ricerca, contenente snippet HTML del campocontent
che corrispondono alla query"very
important"
.Argomenti
- nome
Nome del campo calcolato.
- espressione
Espressione da valutare e restituire.
Valore risultato
Una nuova istanza della classe
FieldExpression
.
Eccezioni
- TypeError
Un parametro ha un tipo non valido oppure è stato trasmesso un attributo sconosciuto.
- ValueError
Un parametro contiene un valore non valido.
Proprietà
Un'istanza della classe FieldExpression
ha le seguenti proprietà:
- nome
Nome del campo calcolato.
- espressione
Stringa contenente l'espressione da valutare e restituire.