Я пытаюсь сделать поисковый запрос с Elasticsearch: ![enter image description here](https://i.stack.imgur.com/bsJVD.png)
Выдает исключение:
"script": "if((doc['description.keyword'].value=='wood') && (doc['EndDate'] < '2018-01-01' )) {'available'} else {'unavailable'}",
"lang": "painless",
"caused_by": {
"type": "class_cast_exception",
"reason": "Cannot apply [<] operation to types [org.elasticsearch.index.fielddata.ScriptDocValues.Dates] and [java.lang.String]."
}
}
}
Как проверить дату меньше или точнее, чем на безболезненном скриптенапротив поля даты?
Пожалуйста, предложите.