#elasticsearch
Вопрос:
У меня есть такой документ, как:
Book {
authors:[],
realease_date
}
У меня есть поисковый запрос, который возвращает временные ряды о том, сколько книг было выпущено автором. Упрощенный запрос выглядит следующим образом:
{
"query":{
"bool":{
"must":[
{
"query_string":{
"query":"Stephen King",
"fields":[
"authors"
]
}
}
]
}
},
"aggs":{
"timeline":{
"terms":{
"field": "realease_date"
"size":2147483647
}
}
},
"size":0
}
У меня есть список авторов. Поэтому я запускаю запрос для каждого автора.
Есть ли какой-нибудь способ, как я могу выполнить 1 запрос вместо N запросов?