php的elasticsearch如何进行聚合查询, 有例子吗?

阅读 6.3k
2 个回答

简单排序

        $json = '{
              "aggs": {
                "first_judge_time": {
                  "terms": {
                    "field": "first_judge_time",
                    "order": [
                      {
                        "_term": "desc"
                      }
                    ], 
                    "size": 12
                  }, 
                  "aggs": {}
                }
              }, 
              "size": 0
            }';
        $params = [
            'index' => 'xx_index',
            'type' => 'doc',
            'body' => $json
        ];
        $res = $this->esClient->search($params);
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题