Как искать термин в запросе с помощью elasticsearch

#elasticsearch

Вопрос:

Я хочу знать правильный формат или способ поиска термина в запросе, например, с помощью метода elasticsearch в URL

 http://localhost:9200/ncar_index/ncar/_search?q=category:الأنظمةamp;size=100amp;sort=date:descamp;default_operator=AND
 

Ответ №1:

Почему бы вам не поместить свой запрос в тело запроса?

 GET http://localhost:9200/ncar_index/ncar/_search
{
    "size": 10,
    "sort": [
        {"date": "desc"}
    ],
    "query": {
        "match": {
            "category": {
                "query": "الأنظمة",
                "operator": "and"
            }
        }
    }
}
 

Справочные документы
Сопоставьте результат ограничения doc запроса
с результатом поиска с сортировкой по размеру/размеру