Coreseek索引配置

id         :ID属性,必须提供,在SQL语句中字段名称不限
          对应SQL查询的第一个字段,系统自动使用,内部属性名为@id,不需要也不能在配置中设定
          使用SetFilter()过滤,或者使用SetIDRange()过滤;
          SphinxSE之中,使用filter或者minid, maxid过滤

sql_attr_uint   :整数属性,以上group_id、date_added都可用此设置,使用SetFilter()过滤,
          或者使用SetFilterRange()过滤;
          SphinxSE之中,使用filter或者range过滤;

sql_attr_float   :浮点数属性,以上score可用此设置,使用SetFilterFloatRange()进行范围过滤,
          SphinxSE之中,使用range过滤;

sql_attr_timestamp:timestamp属性,整数,以上date_added可用此设置,可用SetFilter()过滤
          或者使用SetFilterRange()过滤;
          SphinxSE之中,使用filter或者range过滤

sql_attr_str2ordinal:字符串序列属性,以上title可用此设置,仅用于根据该字段排序
          但是设置后,该属性不可用于过滤,也不会保存实际字符串内容,更不能全文检索
          搜索结果中,其对应的信息为整数,由系统计算出来的排序序列值

全文检索字段   :全文检索字段,以上title、content等字符串或者文本的字段都可用此设置
          任何出现在SQL语句中,既不是ID属性,也没有使用“sql_attr_类型”设置的字段,都是全文字段,
          使用Query()搜索;
          SphinxSE之中,使用query的查询文本进行搜索

你可能感兴趣的:(sphinx,coreseek)