SearchAggregate

Prev Next

Classic環境で利用できます。

検索結果サマリーの設定です。

構文

構文は次の通りです。

private String docprop_name;
private List<String> max = new ArrayList<String>();
private List<String> min = new ArrayList<String>();
private String one;
private String sum;

フィールド

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

フィールド タイプ 必須の有無 説明
docprop_name String Required サマリー検索基準となる文書の属性を指定
  • 現在DocPropertyが設定されているセクションの中から選択
max List Optional サマリー検索のmax演算対象を指定
min List Optional サマリー検索のmin演算対象を指定
one String Optional サマリー検索のone演算対象を指定
sum String Optional サマリー検索のsum演算対象を指定
  • キーワードの「_1」の使用時はサマリーされた結果の数を求める

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

{
  "search": {
    "content": {
      "main": {
        "type": "null",
      }
    }
  },
  "aggregate": {
    "dp_like_cnt": {
      "max": ["dp_like_cnt", "dp_dislike_cnt"],
      "min": ["dp_like_cnt", "dp_disklike_cnt"],
      "one": "dp_like_cnt",
      "sum": "_1"
    }
  }
}