Uncaught TypeError :asticsearch.Client не является конструкторомasticsearch.js - PullRequest
0 голосов
/ 29 июня 2018

Третья строка функции показа Uncaught TypeError: elasticsearch.Client is not a constructor Я не знаю, почему это так

function newAutocomplete(){
    var elasticsearch = 'elasticsearch';
    require([elasticsearch], function (elasticsearch) {});
    var esclient = new elasticsearch.Client({
      host: 'localhost:9200',
      log: 'trace'
    });
    esclient.search({
        index: 'user',
        body: {
            query:{
                match_all: {}
                }
            }
    }).then(function (resp) {
        var hits = resp.hits.hits;
    }, function (err) {
        console.trace(err.message);
    });
    $('#query_input').autocomplete({
        source: availableSuggs
    });
}

Любая помощь будет очень признательна.

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