Logstash удалить дочерние документы - PullRequest
0 голосов
/ 08 ноября 2019

У меня есть отношение как

 "relation_type": {
    "type": "join",
    "eager_global_ordinals": true,
    "relations": {
      "employee": [
        "role"
      ]
    }

И я хочу удалить все дочерние (ролевые) документы документа сотрудника. Если есть какие-либо изменения в сотруднике. У меня есть случай использования, когда роли сотрудников могут быть изменены. В СУБД он удаляет строки и создает новые для ролей.

Я хочу сделать то же самое в Elasticsearch через Logstash. Если в таблице Employee есть какие-либо изменения, удалите все дочерние документы и создайте новые.

...