Правильно ли я понимаю? для каждого найденного документа вычисляется количество вхождений запрашиваемых при поиске слов в индекс документа - значение word_count. Тогда для чего делать sum? Что с чем суммируется?
Как переделать эту конструкцию, чтобы учитывался также мой рейтиг документов?
Каждому документу присваиваю “рейтинг” от 1 до 3 (записываю в поле myRating, в операторе SELECT конфигурации индекса), где 3 наиболее приоритетные документы.
Нужно что-то типа:
word_count * 0.5 / max_count + @myRating * 0.5 / 3
Таким образом, вклад word_count будет 50%, вклад рейтинга документа - 50%.
Как получить значение max_count?