Search Kit: как установить приоритет заголовка документа над содержимым в результатах поиска? - PullRequest
0 голосов
/ 11 июля 2020

Недавно я начал использовать Search Kit для обеспечения возможностей полнотекстового поиска в моем приложении Ma c.

Я хотел бы индексировать документы по их (1) заголовку и (2) содержимому.

Допустим, пользователь ищет "привет", что соответствует заголовку документа и содержимому другого документа. Я хотел бы установить приоритет совпадений заголовков над совпадениями контента и показать их в первую очередь.

Что было бы для этого хорошим способом?

Несколько вещей, о которых я подумал: *

Используйте отдельный указатель для заголовка и содержимого документа и сначала запросите указатель заголовка. Добавьте заголовок документа к содержимому при добавлении их в указатель. Учитывает ли Search Kit положение слова при вычислении его релевантности? Добавьте заголовок документа несколько раз к его содержимому. Это увеличило бы частоту слов в заголовке, но, опять же, я не знаю, как Search Kit рассчитывает оценку релевантности для каждого термина.
...