SearchScope
    • PDF

    SearchScope

    • PDF

    記事の要約

    Classic環境で利用できます。

    制限検索の設定です。

    構文

    構文は次の通りです。

    private String scope_target;
    private Object option;
    

    フィールド

    フィールドの詳細は次の通りです。

    フィールドタイプ必須の有無説明
    scope_targetStringRequired制限検索対象を指定
    • 現在DocPropertyが設定されているセクションの中から選択
    optionObjectOptional制限検索を設定する Map形式の Object
    • key: 制限検索方法を選択
    • value: 制限検索方法による値の設定
    • keyオプションの種類
      • existnexist: 指定した値が存在する文書属性に検索結果を制限
      • rangenrange: 指定した範囲内の値が存在する文書属性に検索結果を制限(gte:lte)
      • gtegtltelt:指定した範囲内の値が存在する文書属性に検索結果を制限
        • gte: 同じかそれ以上
        • gt: 大きい
        • lte: 同じかそれ以下
        • lt: 小さい
      • bitnbit: 指定したビットの値と文書属性を演算して、真と偽の場合の文書に検索結果を制限
      • bitmask: 指定したビットの値と文書属性をbitmask演算して、真の場合の文書に検索結果を制限

    検索リクエストのサンプルコードは次の通りです。

    {
      "search": {
        "price": {
          "main": {
            "query": "キーボード"
          }
        }
      },
      "scope": {
      "dp_price": {
        "range": ["1000","5000"]
      },
      "dp_color": {
        "exist": "black"
        }
      }
    }
    

    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.