SphinxClient::setMatchMode
(PECL sphinx >= 0.1.0)
SphinxClient::setMatchMode — 设置全文查询的匹配模式
说明
public bool SphinxClient::setMatchMode
( int
$mode
)
设置全文查询的匹配模式. mode 是以下列出的常量之一.
| Constant | Description |
|---|---|
| SPH_MATCH_ALL | 匹配所有查询词(默认模式). |
| SPH_MATCH_ANY | 匹配查询词中的任意一个. |
| SPH_MATCH_PHRASE | 将整个查询看作一个词组,要求按顺序完整匹配. |
| SPH_MATCH_BOOLEAN | 将查询看作一个布尔表达式. |
| SPH_MATCH_EXTENDED | 将查询看作一个Sphinx内部查询语言的表达式. |
| SPH_MATCH_FULLSCAN | 使用完全扫描,忽略查询词汇. |
| SPH_MATCH_EXTENDED2 | 类似 SPH_MATCH_EXTENDED ,并支持评分和权重. |
参数
-
mode -
匹配模式.
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE.
There are no user contributed notes for this page.
