У меня проблема с сортировкой пустого столбца с помощью ElasticSearch.Ранее я использовал SQL-запрос COALESCE
, чтобы получить ненулевое значение из столбца.Как отсортировать ненулевое значение из столбцов?
SQL-запрос
ORDER BY COALESCE(
NULLIF(table1.colA,''),
NULLIF(table1.colB,''),
NULLIF(table1.colC,'')
) DESC
Приведенный выше оператор проверит, имеет ли colA значение, затем выберите colA.Если colA имеет значение null, он проверит colB.
Как отсортировать с помощью COALESCE
аналогичной функции в Elasticsearch?