PHP 클래스 SphinxModel, thinksns

저자: jason ([email protected])
파일 보기 프로젝트 열기: medz/thinksns-4

공개 메소드들

메소드 설명
__construct ( ) 初始化方法,链接搜索引擎数据库 sphinx1.10开始支持mysql协议
connect ( string $host, integer $port = 9306 ) : object 重置数据库链接
getLimit ( integer $limit = 20 ) : string 获取limit查询条件
getPage ( ) : integer 获取分页数,默认为1
query ( string $query ) : array 直接搜索sphinx,结果未处理
search ( string $query, integer $limit = 20 ) : array 执行搜素,结果有处理

메소드 상세

__construct() 공개 메소드

初始化方法,链接搜索引擎数据库 sphinx1.10开始支持mysql协议
public __construct ( )

connect() 공개 메소드

重置数据库链接
public connect ( string $host, integer $port = 9306 ) : object
$host string 主机地址IP
$port integer 端口号
리턴 object 搜索模型对象

getLimit() 공개 메소드

获取limit查询条件
public getLimit ( integer $limit = 20 ) : string
$limit integer 结果集数目,默认为20
리턴 string limit查询条件

getPage() 공개 메소드

获取分页数,默认为1
public getPage ( ) : integer
리턴 integer 分页数

query() 공개 메소드

直接搜索sphinx,结果未处理
public query ( string $query ) : array
$query string SQL查询语句
리턴 array 查询出的相应结果