FieldExpression クラス

FieldExpression クラスを使用すると、検索結果ごとにカスタマイズされたコンテンツのスニペットを計算できます。

FieldExpressiongoogle.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

評価して返す表現を含む文字列。

このページは役立ちましたか?評価をお願いいたします。

フィードバックを送信...

Python 2 の App Engine スタンダード環境