Python 2 は、コミュニティでサポートを終了しました。Python 2 アプリを Python 3 に移行することをおすすめします。

FacetResultValue クラス

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

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

コンストラクタ

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

class FacetResultValue(label, count, refinement)

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

引数

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

結果値

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

例外

TypeError

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

ValueError

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

特性

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

ラベル

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

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

refinement_token

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