Комбинированные не вложенные и вложенные запросы в Elasticsearch
Я хочу использовать ES для поиска книг. Поэтому я решил поместить имя автора и заголовок (как вложенный документ) в указатель следующим образом:
curl -XPUT localhost:9200/library/search_books/1 -d'{
"author": "one",
"books": [
{
"title": "two",
},
{
"title": "three",
}
]
}'
Что я не делаюt get is: Как мне нужно структурировать поисковый запрос, чтобы найти только книгу два при поиске "один два" и ничего не найти при поискедва три" и все книги при поискеодин"?