--- title: "SearchScope" slug: "common-vapidatatype-cssearchresultprocessing" updated: 2026-09-17T09:56:58Z published: 2026-09-17T09:56:58Z canonical: "api.ncloud-docs.com/common-vapidatatype-cssearchresultprocessing" --- > ## Documentation Index > Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # SearchScope Classic環境で利用できます。 制限検索の設定です。 ## 構文 構文は次の通りです。 ``` private String scope_target; private Object option; ``` ## フィールド フィールドの詳細は次の通りです。 | フィールド | タイプ | 必須の有無 | 説明 | | --- | --- | --- | --- | | `scope_target` | String | Required | 制限検索対象を指定 - 現在[DocProperty](/docs/ja/common-apidatatype-csdocproperty)が設定されているセクションの中から選択 | | `option` | Object | Optional | 制限検索を設定する Map形式の Object - key: 制限検索方法を選択 - value: 制限検索方法による値の設定 - keyオプションの種類 - `exist`、`nexist`: 指定した値が存在する文書属性に検索結果を制限 - `range`、`nrange`: 指定した範囲内の値が存在する文書属性に検索結果を制限(`gte:lte`) - `gte`、`gt`、`lte`、`lt`:指定した範囲内の値が存在する文書属性に検索結果を制限 - `gte`: 同じかそれ以上 - `gt`: 大きい - `lte`: 同じかそれ以下 - `lt`: 小さい - `bit`、`nbit`: 指定したビットの値と文書属性を演算して、真と偽の場合の文書に検索結果を制限 - `bitmask`: 指定したビットの値と文書属性を`bitmask`演算して、真の場合の文書に検索結果を制限 | ## 例 検索リクエストのサンプルコードは次の通りです。 ``` { "search": { "price": { "main": { "query": "キーボード" } } }, "scope": { "dp_price": { "range": ["1000","5000"] }, "dp_color": { "exist": "black" } } } ```