Я использую Kaminari для разбивки на страницы и пытаюсь использовать meta_search для упорядочивания столбцов.Я хотел бы, чтобы мой код выглядел так:
@search = Organization.search(params[:search])
@organizations = @search.page(params[:page])
Когда я пишу таким образом, я получаю сообщение об ошибке,
undefined method `page' for #<MetaSearch::Builder:0x7fadb8958630>
Решение, которое я нашел, состоит в следующем:
@search = Organization.search(params[:search])
@organizations = Kaminari.paginate_array(@search.all).page(params[:page]
Работает, но чувствует себя неуклюже.Все примеры, которые я нашел, предполагают, что первый пример должен работать из коробки.Есть ли способ превратить результат MetaSearch в объект, совместимый с ActiveRecord?