Например, предположим, что в моей БД есть запись с текстом "Hormel Corporation"
, а мой поисковый запрос что-то вроде "Hormel Corned Beef 16 Ounces"
. При моей текущей конфигурации лучшими результатами будут другие записи, хотя я ищу "Hormel Corporation"
. Я думаю, что решение моей проблемы будет заключаться в том, чтобы отдавать приоритет записям, в которых совпадение встречается раньше всего в поисковом запросе. Я прочитал всю документацию, но мне было трудно понять, как это может работать.
У меня есть только одно поле - имя. Поле имени записи, которую я хочу, читается как «Hormel Corporation», однако, когда я ищу «Hormel Corned Beef 16 Ounces», лучшим результатом является что-то, что ISNT «Hormel Corporation», но что-то, по-видимому, случайное, в то время как запись, которую я поиск занимает 3-е или 4-е место в результатах.
Большое спасибо!