Перейти к содержанию

Query DSL

Головная заметка о Elasticsearch query DSL.
Запрос к Эластику состоит из выражений (clauses}
Выражения могут быть двух типов:

  • Листовые (Leaf) — выражения, касающиеся значений в полях документа, такие как match, term или range.
  • Составные (Compound) — выражения, оборачивающие другое листовое или составное выражение и предназначенные либо для объединения выражений в логическом смысле (такие как bool или dis_max), либо для того, чтобы изменить поведение этих выражений (как, например, constant_score).

Поведение выражений может различаться в зависимости от того, используются ли они в контексте запроса (query) или фильтра.

Ссылки

https://www.elastic.co/guide/en/elasticsearch/reference/7.8/query-dsl.html


Последнее обновление : 2 июля 2023 г.
Дата создания : 11 июля 2022 г.

Комментарии

Комментарии