Sphinx 建立索引时提示错误:
WARNING: attribute 'id' not found - IGNORING
原因:Sphinx 不能使用主键来做属性字段,你的索引配置文件中一定用了类似:
sql_attr_uint = id # id 为表的主键
解决方法,去掉
sql_attr_uint = id
或改为
sql_query = SELECT id,id as aid,body from table
sql_attr_uint = aid
即:在 sql_query 中给 id 用 as 重新命个名子。

