SphinxClient::setSortMode()
(PECL sphinx >= 0.1.0)
Set matches sorting mode
说明
public SphinxClient::setSortMode(int $mode[,string $sortby]): bool
Sets matches sorting mode. See available modes below.
| Constant | Description | 
|---|---|
| SPH_SORT_RELEVANCE | Sort by relevance in descending order(best matches first). | 
| SPH_SORT_ATTR_DESC | Sort by an attribute in descending order(bigger attribute values first). | 
| SPH_SORT_ATTR_ASC | Sort by an attribute in ascending order(smaller attribute values first). | 
| SPH_SORT_TIME_SEGMENTS | Sort by time segments(last hour/day/week/month)in descending order, and then by relevance in descending order. | 
| SPH_SORT_EXTENDED | Sort by SQL-like combination of columns in ASC/DESC order. | 
| SPH_SORT_EXPR | Sort by an arithmetic expression. | 
参数
- $mode
- Sorting mode. 
- $sortby
返回值
成功时返回TRUE,或者在失败时返回FALSE。
参见
- SphinxClient::setMatchMode
- SphinxClient::setSortMode
