Я пытаюсь добавить увеличение времени запроса, если идентификатор записи включен в данный массив.
ids = [1, 2, 3]
Product.solr_search do
fulltext search_params do
boost(50.0) { with(:id, ids) }
end
order_by(:score, :desc)
paginate(offset: search_options[:offset], per_page: search_options[:page_limit])
end
Каков правильный синтаксис для повышения записей, которые удовлетворяют условию включения в массив?
В реальном приложении у меня есть массивы с более чем 100 элементами. С помощью приведенного выше синтаксиса удалось повысить только тогда, когда в массиве всего 2-3 элемента.