Я получаю количество кардиналов, используя Curl
это работало нормально. Мне нужно получить тот же результат при передаче URL.
вот мой запрос curl
$json = '{
"query": {
"multi_match": {
"query": "Associate",
"fields": ["jt_tax"]
}
},
"aggs" : {
"lawfirmcount" : {
"cardinality" : {
"field" : "pd_lawfirmID",
"precision_threshold": 100
}
}
}
}';
$params['index'] = 'jdbc';
$params['type'] = 'jdbc';
$params['body'] = $json;
$results = $client->search($params);
Когда я использую приведенный выше запрос, я получил результаты, как показано ниже
"aggregations": {
"lawfirmcount": {
"value": 226
}
}
Это был правильный результат. Мне нужно передать то же самое в ниже URL.
http://localhost:9200/jdbc/_search
Пожалуйста, помогите мне.
Заранее спасибо
Задача ещё не решена.
Других решений пока нет …