我正在我的 Django 项目中尝试 Sphinx 搜索。所有设置都已完成并且可以正常工作,但需要实际使用此设置的人进行一些说明。
在索引时的 Sphinx 搜索中,我使用“名称”作为 MySQL 中的可搜索字段,并将 sql_query 中的所有其他字段作为属性(根据 Sphinx 术语)。
因此,当我从 Django 中的模型实例进行搜索时,我得到的搜索结果正常,但搜索结果中没有“名称”字段。我得到所有其他属性。
但是,我得到了搜索词的“id”。从技术上讲,我可以通过再次查询 MySQL 来获得“名称”,但我想避免这种情况。有什么我没有在这里做的吗?