Тело POST-запроса с фильтрами в реагировать на натив - PullRequest
0 голосов
/ 28 ноября 2018

Я хочу добавить фильтры в свой запрос, чтобы получать данные только тогда, когда фильтр имеет значение 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,
  }

Ответы [ 2 ]

0 голосов
/ 28 ноября 2018

Извините, похоже, что это ошибка в программе native native. См. эту проблему с github

.
0 голосов
/ 28 ноября 2018

Вы имеете в виду, что вы вообще не получили ошибку?Ничего не происходит?

Обернуть Принять в одинарных кавычках.

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