Я пытаюсь исключить поля из ответа, который возвращается из эластичного поиска с использованием сценария предварительного запроса почтальона, но похоже, что исключение не работает должным образом. Ниже приведен сценарий предварительного запроса:
pm.sendRequest({
url: 'https://' + pm.globals.get("creds") + pm.globals.get("server") + ':9200/' + pm.globals.get("details") + '/_read',
method: 'POST',
header: {
'content-type': 'application/json'
},
body: {
mode: 'raw',
raw: JSON.stringify({
"query": {
"bool": {
"must": [
{
"match": {
"id":pm.environment.get("id")
}
}
]
}
},
"_source": {
"exclude" : ["demographic.*"]
}
}
)
}
}
);
Я уже проверял этот запрос в поиске elasti c, и он работает, как и ожидалось. Буду признателен за любую помощь