sphinx 是无法直接通过文档ID进行过滤的,如果要排除某些文档ID,需要创建列的别名,来设置属性。
1 2 3 | sql_query = \ SELECT u . id , u . id as u_id from users u sql_attr_uint = u_id |
如果按照下面的方式,将会不会返回结果的。
1 2 3 | sql_query = \ SELECT u . id as u_id from users u sql_attr_uint = u_id |
PHP过滤如下:
1 | $ sphinxClient -> addFilter ( ‘u_id’ , $ userId , true ) ; |
文章转载来自:trustauth.cn
上一篇:使用Anemometer分析MySQL慢查询记录
下一篇:ngrep命令用法