FieldExpression
クラスを使用すると、検索結果ごとにカスタマイズされたコンテンツのスニペットを計算できます。
FieldExpression
は、google.appengine.api.search
モジュールで定義されます。
コンストラクタ
FieldExpression
クラスのコンストラクタは、次のように定義されます。
-
class FieldExpression(name, expression)
クラス
FieldExpression
のインスタンスを作成します。例:
FieldExpression(name='content_snippet', expression='snippet("very important", content)')
各検索結果を使用して計算された
content-snippet
フィールドを返すフィールド式を作成します。このフィールドには、クエリ"very
important"
に一致するcontent
フィールドの HTML スニペットが含まれています。引数
- name
計算されたフィールドの名前。
- expression
評価して返す式。
結果値
FieldExpression
クラスの新しいインスタンス。
例外
- TypeError
パラメータの型が無効であるか、不明な属性が渡されました。
- ValueError
パラメータの値が無効です。
特性
FieldExpression
クラスのインスタンスには次のプロパティがあります。
- name
計算されたフィールドの名前。
- expression
評価して返す式を含む文字列。