[b]id[/b] :ID属性,必须提供,在SQL语句中字段名称不限
对应SQL查询的第一个字段,系统自动使用,内部属性名为@id,不需要也不能在配置中设定
使用SetFilter()过滤,或者使用SetIDRange()过滤;
SphinxSE之中,使用filter或者minid, maxid过滤
[b]sql_attr_uint[/b] :整数属性,以上group_id、date_added都可用此设置,使用SetFilter()过滤,
或者使用SetFilterRange()过滤;
SphinxSE之中,使用filter或者range过滤;
[b]sql_attr_float[/b] :浮点数属性,以上score可用此设置,使用SetFilterFloatRange()进行范围过滤,
SphinxSE之中,使用range过滤;
[b]sql_attr_timestamp[/b]:timestamp属性,整数,以上date_added可用此设置,可用SetFilter()过滤
或者使用SetFilterRange()过滤;
SphinxSE之中,使用filter或者range过滤
[b]sql_attr_str2ordinal[/b]:字符串序列属性,以上title可用此设置,仅用于根据该字段排序
但是设置后,该属性不可用于过滤,也不会保存实际字符串内容,更不能全文检索
搜索结果中,其对应的信息为整数,由系统计算出来的排序序列值
全文检索字段 :全文检索字段,以上title、content等字符串或者文本的字段都可用此设置
任何出现在SQL语句中,既不是ID属性,也没有使用“sql_attr_类型”设置的字段,都是全文字段,
使用Query()搜索;
SphinxSE之中,使用query的查询文本进行搜索
对应SQL查询的第一个字段,系统自动使用,内部属性名为@id,不需要也不能在配置中设定
使用SetFilter()过滤,或者使用SetIDRange()过滤;
SphinxSE之中,使用filter或者minid, maxid过滤
[b]sql_attr_uint[/b] :整数属性,以上group_id、date_added都可用此设置,使用SetFilter()过滤,
或者使用SetFilterRange()过滤;
SphinxSE之中,使用filter或者range过滤;
[b]sql_attr_float[/b] :浮点数属性,以上score可用此设置,使用SetFilterFloatRange()进行范围过滤,
SphinxSE之中,使用range过滤;
[b]sql_attr_timestamp[/b]:timestamp属性,整数,以上date_added可用此设置,可用SetFilter()过滤
或者使用SetFilterRange()过滤;
SphinxSE之中,使用filter或者range过滤
[b]sql_attr_str2ordinal[/b]:字符串序列属性,以上title可用此设置,仅用于根据该字段排序
但是设置后,该属性不可用于过滤,也不会保存实际字符串内容,更不能全文检索
搜索结果中,其对应的信息为整数,由系统计算出来的排序序列值
全文检索字段 :全文检索字段,以上title、content等字符串或者文本的字段都可用此设置
任何出现在SQL语句中,既不是ID属性,也没有使用“sql_attr_类型”设置的字段,都是全文字段,
使用Query()搜索;
SphinxSE之中,使用query的查询文本进行搜索