php中sphinx的Query接口如何指定字段搜索呢?

时间:2022-04-25 00:40:15

sphinx是一个非常强大的全文检索工具,
当然,它也支持php的API接口。

那么,
使用sphinx的php接口的时候,
如何指定字段进行搜索呢?

按如下两个步骤做就可以实现了:
1. 调用SetMatchMode()设置匹配模式mode为SPH_MATCH_EXTENDED;
2. 在调用Query()查询的时候,第一个参数在搜索关键词前加上指定字段的字符串@+字段名+空格,如:@title 手机;