Javascript API для запроса в Elasticsearch - PullRequest
0 голосов
/ 26 июня 2018

Если я сделаю запрос ниже в Kibana, результат: "tim is a good boy", и я хочу сделать то же самое, используя библиотеку js в eclipse.

GET nirv/_search
{
    "query" : {
        "term" : { "user" : "tim" }
    }
}

Я посмотрел везде, но не нашел большой помощи. Поэтому любой может предоставить немного кода для запроса в Elasticsearch с использованием JS API в eclipse. Я имею в виду, что у меня есть результат функции, который дает мне то, что эластичный поиск возвращает для конкретного запроса.

1 Ответ

0 голосов
/ 26 июня 2018

Используете ли вы клиентскую библиотеку javascript , предоставленную Elasticsearch?

Их документы показывают примеры того, как начать работу и выполнить поиск с клиентом:

var elasticsearch = require('elasticsearch');
var client = new elasticsearch.Client({
  host: 'nirv'
});

client.search({
  user: 'tim'
}).then(function (body) {
  var hits = body.hits.hits; // "tim is a good boy" should be here *somewhere*
}, function (error) {
  console.trace(error.message);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...