//设置扩展匹配模式 |
$sphinx ->SetMatchMode ( "SPH_MATCH_EXTENDED2" ); |
//查询中使用条件语句,字段用@开头,搜索内容包含测试,toid等于1的邮件: |
$result = $sphinx ->query( '@content (测试) & @toid =1' , '*' ); |
//用括号和&(与)、|、(或者)、-(非,即!=)设置更复杂的条件 |
$result = $sphinx ->query( '(@content (测试) & @subject =呃) | (@fromid -(100))' , '*' ); |
//更多语法请查看官方文档匹配模式的说明 |