Python 2.7 はサポートが終了しており、2026 年 1 月 31 日に
非推奨になります。非推奨になると、過去に組織のポリシーを使用して以前のランタイムのデプロイを再度有効にしていた場合でも、Python 2.7 アプリケーションをデプロイできなくなります。既存の Python 2.7 アプリケーションは、
非推奨日以降も引き続き実行され、トラフィックを受信します。
サポートされている最新バージョンの Python に移行することをおすすめします。
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 オブジェクト。このオブジェクトまたは文字列トークンを次のクエリに渡すと、このファセット値に基づいて結果を絞り込むことができます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-09-04 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-09-04 UTC。"],[[["\u003cp\u003e\u003ccode\u003eFacetResultValue\u003c/code\u003e represents a facet value within search results and is part of the \u003ccode\u003egoogle.appengine.api.search\u003c/code\u003e module, supported for first-generation runtimes.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eFacetResultValue\u003c/code\u003e constructor takes label, count, and refinement as arguments to create a new instance, raising \u003ccode\u003eTypeError\u003c/code\u003e or \u003ccode\u003eValueError\u003c/code\u003e for invalid inputs.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003elabel\u003c/code\u003e property of \u003ccode\u003eFacetResultValue\u003c/code\u003e represents the string value for atom facets or a string range for numeric facets.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ecount\u003c/code\u003e property indicates how many documents match the \u003ccode\u003eFacetResultValue\u003c/code\u003e in the current query results.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003erefinement_token\u003c/code\u003e property provides a \u003ccode\u003eFacetRefinement\u003c/code\u003e object to further refine future search queries based on the selected facet value.\u003c/p\u003e\n"]]],[],null,["# The FacetResultValue Class\n\nClass `FacetResultValue` Represents a facet value as part of search result.\n| This API is supported for first-generation runtimes and can be used when [upgrading to corresponding second-generation runtimes](/appengine/docs/standard/\n| python3\n|\n| /services/access). If you are updating to the App Engine Python 3 runtime, refer to the [migration guide](/appengine/migration-center/standard/migrate-to-second-gen/python-differences) to learn about your migration options for legacy bundled services.\n\n`FacetResultValue` is defined in the module `google.appengine.api.search`.\n\nConstructor\n-----------\n\nThe constructor for class `FacetResultValue` is defined as follows:\n\nclass FacetResultValue(label, count, refinement)\n\n: Construct an instance of class `FacetRefinement`.\n\n:\n\n Arguments\n\n label\n : Sets the label property\n\n count\n : Sets the count property\n\n refinement\n : Sets the refinement property\n\n Result value\n\n : A new instance of class `FacetResultValue`.\n\n Exceptions\n\n TypeError\n\n : If any of the parameters have invalid types, or an unknown\n attribute is passed.\n\n ValueError\n\n : If any of the parameters have invalid values.\n\n \u003cbr /\u003e\n\n\u003cbr /\u003e\n\nProperties\n----------\n\nAn instance of class `FacetResultValue` has the following properties:\n\nlabel\n\n: The label for this facet value. For an atom facet, the label is the facet's string value, For numeric facet values, it's a string representing the value range.\n\ncount\n\n: The number of documents (in the current query results) that match this FacetResultValue.\n\nrefinement_token\n\n: The FacetRefinement object for this FacetResultValue. Passing this object\n or its string token to the next query will refine the result based on\n this facet value."]]