码迷,mamicode.com
首页 > 其他好文 > 详细

coreseek(sphinx)错误:WARNING: attribute 'id' not found - IGNORING

时间:2015-09-01 12:31:20      阅读:402      评论:0      收藏:0      [点我收藏+]

标签:

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

coreseek(sphinx)错误:WARNING: attribute 'id' not found - IGNORING

标签:

原文地址:http://www.cnblogs.com/timelesszhuang/p/4775275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!