Class FieldExpression allows you to compute customized content snippets for each result returned by a search.
FieldExpression is defined in the module google.appengine.api.search.
- Constructor
- Properties:
Constructor
The constructor for class FieldExpression is defined as follows:
-
class FieldExpression(name, expression)
Construct an instance of class
FieldExpression.For example,
FieldExpression(name='content_snippet', expression='snippet("very important", content)')constructs a field expression that returns a computed field named
content-snippetwith each search result, containing HTML snippets of thecontentfield that match the query"veryimportant".Arguments
- name
Name of computed field.
- expression
Expression to evaluate and return.
Result value
A new instance of class
FieldExpression.
Exceptions
- TypeError
A parameter has an invalid type, or an unknown attribute was passed.
- ValueError
A parameter has an invalid value.
Properties
An instance of class FieldExpression has the following properties:
- name
Name of computed field.
- expression
String containing expression to evaluate and return.