网站地图    收藏   

主页 > 系统 > linux系统 >

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

来源:未知    时间:2015-12-02 10:23 作者:xxadmin 阅读:

[导读] coreseek(sphinx)错误:WARNING: attribute id not found - IGNORING原因及解决方法 coreseek(sphinx)建立索引时提示错误: WARNING: attribute id not found - IGNORING 原因: sphinx不能使用主键来做属性字段,你的索引...

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


自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论