обновить несколько документов по запросу наasticsearch - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь обновить несколько документов, удовлетворяющих определенному запросу.

Вот что я думаю, но знаю, что это не правильно:

POST http://152.12.12.143:9200/dma_index/_update_by_query
$queryString = '
            {
               "query": {
                    "bool": {
                        "must": [
                            {
                                "term": {"request_id": '.$reqId.'}
                            },
                            {
                                "term": {"pid": '.$pId.'}
                            }
                        ],
                        "must_not": [
                            {
                                "term": {"_id": '.$docId.'}
                            }
                        ]
                    } 
               },
               "doc": { 
                    "human_verdict": "Non Match",
                    "AdminEdit": "True",
                    "user": "'. $user .'"
                } 
            }';

Мне нужно обновить вседокументы, которые имеют request_id and pid и is not _id.

Как я могу это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...