#elasticsearch
#elasticsearch
Вопрос:
Например, у меня есть индекс purcahses
со столбцом createdBy
, в котором есть id
пользователь из другого индекса. В результате я хочу, чтобы покупки были отсортированы по пользователю name
. Помимо сохранения имени пользователя в этой таблице, какие могут быть другие способы сортировки?
Ответ №1:
Я не думаю, что это применимо в Elasticsearch
, вы можете выполнять запросы к нескольким indices
, но я не думаю, что вы можете использовать результат запроса в другом запросе динамически, что необходимо для получения имен пользователей из users
индекса на основе идентификатора пользователя purcahses
для применения критериев сортировки.
Я думаю, вы можете сделать это из своего приложения в 2 отдельных запросах.