У меня проблема с запросом ElasticSearch.
Я пытаюсь уехать в одну конкретную дату, и отправление подтверждено.
Вот часть моего шаблона:
"mappings" : {
"properties" : {
"dates_depart" : {
"type" : "nested",
"properties": {
"date_depart": {"type": "date"
},
"last_minute": {
"type": "integer"
},
"depart_confirm": {
"type": "integer"
}
}
},
}
}
Вот мой запрос:
"query": { "nested" : { "path" : "dates_depart", "query" : { "bool" : { "must" : [ { "match" : {"dates_depart.depart_confirme" : 1}}, { "range" : {"dates_departs.date_depart" : {"gte":"07\/11\/2018","lte":"15\/11\/2018","format":"dd\/MM\/yyyy"}} }]}}}}
Но мой запрос возвращает это вместо 8 результатов:
"caused_by":{"type":"illegal_state_exception","reason":"[nested] nested object under path [dates_depart] is not of nested type"}}},"status":400}
Как я могу решить?