Я пишу обработчик, который взаимодействует с ES в Go.Это запрос, который я использую при
{
"bool": {
"filter": [{
"match": {
"client": "android"
}
}, {
"range": {
"_createdAt": {
"from": "2019-05-20",
"include_lower": true,
"include_upper": true,
"to": "2019-05-21"
}
}
}, {
"match": {
"isActive": true
}
}, {
"match": {
"formId": ""
}
}]
}
}
Это ошибка, которую я получаю "elastic: Error 400 (Bad Request): request does not support [Query] [type=parsing_exception]",
Это мое тело запроса
{
"organizationId": "5ce39e03551b6b4fa757e4fb",
"dateField": "_createdAt",
"startDate": "2019-05-20",
"endDate": "2019-05-21"
}
Это мой кодcount, err := r.connection.Count(indexName).BodyJson(query).Do(ctx)