Задать вопрос
@xphoenyx

Почему индекс Elasticsearch не заполняется данными?

Проблема проста настолько же, насколько абсурдна: я не могу добавить данные в индекс elasticsearch. Для добавления использую следующую команду:
curl -XPUT 'http://localhost:9200/bid_portal/auction/1?pretty' -d '{"test": 1}'

Получаю результат:
{
  "_index" : "bid_portal",
  "_type" : "auction",
  "_id" : "1",
  "_version" : 1,
  "_shards" : {
    "total" : 2,
    "successful" : 1,
    "failed" : 0
  },
  "created" : true
}

Запрашиваю индекс на наличие данных в нём следующей командой:
curl -XGET 'http://localhost:9200/bid_portal/auctions/_search?pretty' -d '{"query": {"match_all": {}}}'

Результат:
{
  "took" : 4,
  "timed_out" : false,
  "_shards" : {
    "total" : 5,
    "successful" : 5,
    "failed" : 0
  },
  "hits" : {
    "total" : 0,
    "max_score" : null,
    "hits" : [ ]
  }
}

Что я делаю не так?
  • Вопрос задан
  • 165 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Во втором запросе лишняя буковка s В слове auction!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы