---
title: "ファセット"
slug: "facets"
abstract: "Sitecore Search JSでファセットオブジェクトを使うことは、キーワードフレーズの結果を絞り込むリクエストSDK。"
---
# facets

Sitecore Searchでは、[facetsを使ってコンテンツを分類できます](https://doc.sitecore.com/search/en/users/search-user-guide/refine-search-results.html)。ファセット値は文字列、数値、または範囲で表されます。検索体験の一部としてfacetsがUIに表示されることが多いです。

検索結果ウィジェットで結果を絞り込むには、facetsモデルやSearchResultsConfig 、選択されたfacetsまたは配列の値を含める必要がありますSearchResultsStoreSelectedFacet。

## SearchResultsConfigとfacets

このオブジェクトは検索リクエストと結果の設定を記述し、useSearchResults[クエリフ](https://doc.sitecore.com/search/ja/developers/search-js-sdk-for-react/js-sdk-reference/query-hooks/usesearchresults.html "useSearchResults")ックに含まれています。ファセットの扱い方を設定するには、facets値にSearchResultsFacetConfigItemオブジェクトを含める必要があります。デフォルトでは、facetsは*valueId*で比較されます。

財産

種類

概要

facets

SearchResultsStoreSelectedFacets

キーが面名、値が SearchResultsFacetConfigItem オブジェクトであるキー-値ペアのObject。

> !注属性名についてはSitecore Searchインターフェースを参照してください。

### SearchResultsFacetConfigItem

財産

種類

概要

価値観

type

facetPayloadType

必須。  
  
ペイロードの種類を記述します。

デフォルト: *valueId*  
  
*本文*  
  
*怒り*

## SearchResultsStoreSelectedFacet

useSearchResultsのstateオブジェクトは、SearchResultsStoreValueIdSelectedFacet、SearchResultsStoreRangeSelectedFacet、SearchResultsStoreTextSelectedFacetを含むSearchResultsStoreSelectedFacetオブジェクトの配列であるselectedFacets属性を含みます。

### 検索結果ストアテキスト選択ファセット

拡張 BaseSearchResultsStoreSelectedFacet

財産

種類

概要

facetValueText

ストリング

必須。  
  
ファセットに関連するテキスト。

facetValueId

ストリング

面値に関連付けられたID。

### SearchResultsStoreValueIdSelectedFacet

拡張 BaseSearchResultsStoreSelectedFacet

財産

種類

概要

facetValueId

ストリング

必須。  
  
面値に関連付けられたID。

### SearchResultsStoreRangeSelectedFacet

拡張 BaseSearchResultsStoreSelectedFacet

財産

種類

概要

min

番号

最低限の側面価値。

max

番号

最大の側面価値。

### BaseSearchResultsStoreSelectedFacet

これは選択されたファセットオブジェクトのベースタイプです。

財産

種類

概要

facetId

番号

必須。  
  
ファセットに関連付けられたID。

facetLabel

ストリング

ファセットに関連付けられた表示ラベル。

valueLabel

ストリング

面の表示ラベル。