Я сравниваю 2 числовых поля, но похоже, что это не работает.
Результаты caintain документов не отфильтрованы по условию.
Я что-то пропустил?
GET crawl-panda-18-06-2018-2-2018/_search
{
"filtered": {
"filter": {
"script": {
"script": "doc[csv_hit].value > doc[csv_googlebot-desktop].value"
}
}
}
}
Отображение:
{
"crawl-panda-18-06-2018-2-2018": {
"aliases": {},
"mappings": {
"items": {
"properties": {
(...)
"csv_googlebot-desktop": {
"type": "long"
},
"csv_hit": {
"type": "long"
}
(...)
Пример результатов:
"csv_googlebot-desktop": 1,
"csv_hit": 0