FacetResultValue クラス

クラス FacetResultValue は検索結果の一部としてのファセット値を表します。

FacetResultValue は、google.appengine.api.search モジュールで定義されます。

コンストラクタ

FacetResultValue クラスのコンストラクタは、次のように定義されます。

class FacetResultValue(label, count, refinement)

クラス FacetRefinement のインスタンスを作成します。

引数

label
label プロパティを設定します。
count
count プロパティを設定します。
refinement
refinement プロパティを設定します。

結果値

FacetResultValue クラスの新しいインスタンス。

例外

TypeError

いずれかのパラメータが無効なタイプであるか、不明な属性が渡された場合。

ValueError

いずれかのパラメータに無効な値がある場合

プロパティ

FacetResultValue クラスのインスタンスには次のプロパティがあります。

label

このファセット値のラベル。アトム ファセットの場合、ラベルはファセットの文字列値になります。ファセット値が数値の場合、この文字列は値の範囲を表します。

count

この FacetResultValue に一致する文書の数(現在のクエリの結果での文書数)。

refinement_token

この FacetResultValue の FacetRefinement オブジェクト。このオブジェクトまたは文字列トークンを次のクエリに渡すと、このファセット値に基づいて結果を絞り込むことができます。