У меня есть эластичный поисковый индекс, и мне нужно общее количество записей, в которых одно из полей (actual_start) не равно нулю, как я могу это сделать?
Я написал этот запрос и хочу добавить количество ненулевых фактических начальных значений к результату моего запроса:
$params = [
'index' => "appointment_request",
'body' => [
'from' => $request['from'],
'size' => $request['size'],
"query" => [
"bool"=>[
"must" => [
[
"term" => [
"doctor_id" => [
"value" => $request['doctor_id']
]
]
],
[
"match" => [
"book_date" => $request['book_date']
]
],
]
],
]
]
];