Вопрос 1
У меня есть модель, которая имеет несколько ассоциаций, я создал ее в конфигурации индекса, которая кормит связанные модели, например, человек - это основная модель, у нее есть ассоциации, которые проиндексированы - такие как занятости_позициидокументы, собеседования и т. д.
Поэтому я бы очень хотел уточнить, что использовал поиск сфинкса, чтобы получить результат, чтобы я мог использовать выдержку из основной модели или связанной с ней модели
Поэтому, если у меня есть 10 документов, прикрепленных к человеку, и я использую поисковый термин, такой как «Java», я хочу иметь возможность определить, какая ассоциированная модель имеет совпадение с наивысшим рейтингом / или выяснить, какая ассоциированная модель послужила основой для совпадения
Вопрос 2
Я также немного озадачен - когда Sphinx использует выдержки, если поиск выполняется по полю, например, @person_job_title "java", выдержка не выделяет искомое слово.
Я подозреваю, что другие сталкивались с такой же проблемой, у кого-нибудь есть обходной путь?