Недавно я начал использовать Search Kit для обеспечения возможностей полнотекстового поиска в моем приложении Ma c.
Я хотел бы индексировать документы по их (1) заголовку и (2) содержимому.
Допустим, пользователь ищет "привет", что соответствует заголовку документа и содержимому другого документа. Я хотел бы установить приоритет совпадений заголовков над совпадениями контента и показать их в первую очередь.
Что было бы для этого хорошим способом?
Несколько вещей, о которых я подумал: *
Используйте отдельный указатель для заголовка и содержимого документа и сначала запросите указатель заголовка. Добавьте заголовок документа к содержимому при добавлении их в указатель. Учитывает ли Search Kit положение слова при вычислении его релевантности? Добавьте заголовок документа несколько раз к его содержимому. Это увеличило бы частоту слов в заголовке, но, опять же, я не знаю, как Search Kit рассчитывает оценку релевантности для каждого термина.