Elasticsearch ничего не возвращает через javascript API. Почему? - PullRequest
0 голосов
/ 28 июня 2018

Ниже моя функция автозаполнения, она должна возвращать строку изasticsearch, когда кто-то что-то печатает в окне поиска на моей веб-странице, но это не так. И когда я отлаживаю в chrome (точка останова при запуске функции автозаполнения), остановка отладчика после первой строки, почему?

function Autocomplete(){
    var elasticsearch = require('elasticsearch');
    var esclient = new elasticsearch.Client({
      host: 'localhost:9200',
      log: 'trace'
    });
    return esclient.search({
      index: "user",
      body: {
          "query": { "match_all": {} },
          "size": 1
            }
          }
    ).then(function (response) {
        var hits = response.hits.hits;
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...