Сортировка строк по ссылочному столбцу с идентификатором с помощью elasicsearch

#elasticsearch

#elasticsearch

Вопрос:

Например, у меня есть индекс purcahses со столбцом createdBy , в котором есть id пользователь из другого индекса. В результате я хочу, чтобы покупки были отсортированы по пользователю name . Помимо сохранения имени пользователя в этой таблице, какие могут быть другие способы сортировки?

Ответ №1:

Я не думаю, что это применимо в Elasticsearch , вы можете выполнять запросы к нескольким indices , но я не думаю, что вы можете использовать результат запроса в другом запросе динамически, что необходимо для получения имен пользователей из users индекса на основе идентификатора пользователя purcahses для применения критериев сортировки.

Я думаю, вы можете сделать это из своего приложения в 2 отдельных запросах.