Как получить значение релевантности для результатов поиска ThinkingSphinx?

StackOverflow https://stackoverflow.com/questions/244605

  •  05-07-2019
  •  | 
  •  

Вопрос

Есть ли способ получить значения релевантности с результатами с помощью массива, возвращенного ThinkingSphinx? Проценты, баллы или что-то еще, с чем я могу работать?

Это было полезно?

Решение

Да, вы можете перебрать набор результатов и получить вес для каждого:

results = ThinkingSphinx::Search.search(params[:q])
results.each_with_weighting do |result, weight|
  puts "#{result.name} #{weight}"
end
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top