Development
June 23, 2017
Filtered partial document update in Elasticsearch
Simple script within _update_by_query to remove document part.
GET places/_update_by_query
{
"script": {
"lang": "painless",
"inline": "ctx._source.placeCategories.removeIf(it -> it.categoryId == 16);"
},
"query": {
"term": {
"placeCategories.categoryId": 16
}
}
}