\addons\xunsearch\libraryXunsearch

Summary

Methods
Properties
Constants
__construct()
instance()
getProjectIniFile()
getXS()
add()
update()
del()
setQuery()
search()
$project
No constants found
No protected methods found
$instance
N/A
No private methods found
$_xs
N/A

Properties

$project

$project

$instance

$instance

$_xs

$_xs

Methods

__construct()

__construct(mixed  $project) : mixed

Parameters

mixed $project

Returns

mixed —

instance()

instance(string  $project) : \addons\xunsearch\library\Xunsearch

获取Xunsearch单例

Parameters

string $project

项目名称

Returns

\addons\xunsearch\library\Xunsearch —

getProjectIniFile()

getProjectIniFile(mixed  $project) : mixed

获取项目配置文件

Parameters

mixed $project

Returns

mixed —

getXS()

getXS() : \XS

获取XS对象

Returns

\XS —

add()

add(mixed  $data) : mixed

Parameters

mixed $data

Returns

mixed —

update()

update(mixed  $data) : mixed

Parameters

mixed $data

Returns

mixed —

del()

del(mixed  $pid) : mixed

Parameters

mixed $pid

Returns

mixed —

setQuery()

setQuery(mixed  $query, mixed  $fulltext = true, mixed  $fuzzy = false, mixed  $synonyms = false) : mixed

Parameters

mixed $query
mixed $fulltext
mixed $fuzzy
mixed $synonyms

Returns

mixed —

search()

search(mixed  $page = 1, mixed  $pagesize = 20, mixed  $order = '', mixed  $query) : mixed

获取搜索结果

Parameters

mixed $page
mixed $pagesize
mixed $order
mixed $query

Returns

mixed —