Ниже моя функция автозаполнения, она должна возвращать строку из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;
});
}