Как получить значение релевантности для результатов поиска ThinkingSphinx?
-
05-07-2019 - |
Вопрос
Есть ли способ получить значения релевантности с результатами с помощью массива, возвращенного ThinkingSphinx? Проценты, баллы или что-то еще, с чем я могу работать?
Решение
Да, вы можете перебрать набор результатов и получить вес для каждого:
results = ThinkingSphinx::Search.search(params[:q])
results.each_with_weighting do |result, weight|
puts "#{result.name} #{weight}"
end
Не связан с StackOverflow