Я пробую поиск в Sphinx в моем проекте Django. Все настройки выполнены, и они работают, но нуждаются в пояснениях от того, кто на самом деле использовал эту настройку.
В моем поиске Sphinx при индексировании я использовал «имя» в качестве поля в MySQL для поиска, а все остальные поля в sql_query - в качестве атрибутов (в соответствии с языком Sphinx).
Поэтому, когда я выполняю поиск из своего экземпляра Model в Django, я получаю результаты поиска в порядке, но в результатах поиска отсутствует поле «name». Я получаю все остальные атрибуты.
Тем не менее, я получаю «идентификатор» поискового запроса. Технически, я мог бы получить «имя», снова запросив MySQL, но я хочу избежать этого. Есть что-нибудь, чем я здесь не занимаюсь?