Я пытаюсь обновить несколько документов, удовлетворяющих определенному запросу.
Вот что я думаю, но знаю, что это не правильно:
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
.
Как я могу это сделать?