La classe FieldExpression

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 campo content 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.