0
Я выполнил поиск для поиска elasticsearch, но хотел бы заказать и отсортировать результаты на основе имен столбцов и направления, хранящихся в моих переменных.Searchkick - динамический порядок и сортировка
Что-то вроде следующего:
@suppliers = Supplier.search(
query,
where: {
:active => true
},
order: {
"#{@column}": :"#{@direction}"
},
page: params[:page],
per_page: @per_page,
misspellings: {distance: 2},
fields: fields)
Но часть:
order: {
"#{@column}": :"#{@direction}"
},
не работает и бросает ошибку. Любая идея, как это должно быть написано?
Спасибо, Мирослав