码迷,mamicode.com
首页 > Web开发 > 详细

php应用sphinx接口相关操作

时间:2016-07-25 01:40:45      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

//emailid的范围

$sphinx->SetIdRange($min, $max); 

 

//属性过滤,可过滤的属性必需在配置文件中设置sql_attr_    ,之前我们定义了这些

    sql_attr_uint            = fromid

    sql_attr_uint            = toid

    sql_attr_timestamp  = sendtime

//如果你想再次修改这些属性,配置完成后记得重新建立索引才能生效

 

//指定一些值

$sphinx->SetFilter(‘fromid‘, array(1,2));    //fromid的值只能是1或者2

//和以上条件相反,可增加第三个参数

$sphinx->SetFilter(‘fromid‘, array(1,2), false);    //fromid的值不能是1或者2

//指定一个值的范围

$sphinx->SetFilterRange(‘toid‘, 5, 200);    //toid的值在5-200之间

//和以上条件相反,可增加第三个参数

$sphinx->SetFilterRange(‘toid‘, 5, 200, false);    //toid的值在5-200以外

 

//执行搜索

$result = $sphinx->query(‘关键字‘, ‘*‘);

php应用sphinx接口相关操作

标签:

原文地址:http://www.cnblogs.com/qijiu/p/5702024.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!