Я хочу добавить фильтры в свой запрос, чтобы получать данные только тогда, когда фильтр имеет значение true.К сожалению, мой код не запускается, и я не знаю, почему
mySuperFunction() {
fetch('myhttps', {
method: 'POST',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
query: {
bool: {
filter: [{ term: { mySuperTerm: true } }],
},
},
size: 1000,
}),
})
.then(response => response.json())
.then(json => {
if (json.found) {
console.log(JSON.stringify(json, null, 4));
}
else {
console.log('error');}
})
Что я хочу извлечь - это все данные, когда мой фильтр = true:
"data": {
"name": "eddy",
"city": "london",
"mySuperTerm": true,
}