coreseek(sphinx)错误:WARNING: attribute 'id' not found - IGNORING原因及解决方法

来源:互联网 发布:层次聚类 python 编辑:程序博客网 时间:2024/05/18 18:15
这里有新鲜出炉的精品教程,程序狗速度看过来! 

coreseek(sphinx)错误:WARNING: attribute 'id' not found - IGNORING原因及解决方法

coreseek(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 重新命个名子

 


0 0
原创粉丝点击