Рагав прав.Тем не менее, у меня есть кое-что, что может помочь вам работать с идентификаторами документов.
Когда вы индексируете документы, у которых нет идентификатора, а идентификатор создается для вас ElasticSearch.Это имя поля "_id".
Если вам известно значение Id документа, который вы хотите найти, вы можете просто выполнить запрос следующим образом:
GET my_index/_search
{
"query": {
"terms": {
"_id": [ "1", "2" ]
}
}
}
https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-id-field.html
Приведенный выше запрос вернет документы, у которых _id равен 1 ИЛИ 2.
Как сказал Рагав в своем ответе, если вы создали документы способом, описанным с идентификатором 1 или 2, вы быверните их с тем примером запроса, который я извлек из документации ElasticSearch.
Надеюсь, это поможет.