Модель актива:
searchable do
text :title
text :description
time :created_at
integer :category_ids, :multiple => true, :references => Category
end
Контроллер:
search = Asset.search() do
keywords(h(params[:query]), :fields => [:title, :description])
facet(:category_ids)
order_by :created_at
end
Я не хотел бы сортировать свой фасет :Category_ides
через :count
(количество попаданий).Категории должны быть заказаны по created_at
.Глядя на документацию facet(:category_ids, :sort
=> :count || :index
), оба варианта мне не подойдут.
Как решить эту проблему заказа для фасетов?