Elasticsearch: Добавление документов в индекс

Чтобы добавить документ в наш индекс Elasticsearch, давайте откроем консоль и отправим запрос PUT. При добавлении документа в индекс необязательно указывать ID документа. Если ID не указан, то Elasticsearch сгенерирует случайный ID и затем использует его для индексации документа.

Elasticsearch

В этом случае следует использовать глагол POST вместо PUT. Однако в этом примере я укажу ID, поэтому я выполню запрос PUT и добавлю ID в URL.

Введите следующую команду и выполните запрос.

Как видите, добавить документ довольно просто, для этого достаточно знать основы JSON.

Теперь документ добавлен в индекс и доступен для поиска. Давайте подтвердим это,к примеру открыв Kibana и перейдя на вкладку "Discover". Помните, что Kibana находится по адресу http://localhost:5601. Мы должны быть в состоянии найти документ по запросу "zend framework".

Как вы можете видеть в результатах, документ, который мы только что добавили, отображается, а совпадающие части документа выделены желтым цветом. Более подробно о составлении поисковых запросов мы поговорим позже в этом курсе, а пока я просто хочу показать вам, что наш документ действительно существует в индексе.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий