...O connect() 连接数据库 XSDatabasePDO query() 执行 SQL 语句 XSDatabasePDO query1() 查询数据库首行 XSDatabase setUtf8() 设置数据库字符集为 UTF-8 XSDatabase Protected 方法 隐去继承来的方法 名称描述定义于 ma...
...; $index = $xs->index; $query = '健身'; // 这里的搜索语句很简单,就一个短语 $search->setQuery($query); // 设置搜索语句 $search->addWeight('title', '运动'); // 增加附加条件:提升标题中包含 'xunsearch' 的记录的权重 $search->setLi...
... $term string 索引词 (强制转为小写) $addOp int 与旧语句的结合操作符, 如果无旧语句或为空则这此无意义, 支持的操作符有: $scale float 权重计算缩放比例, 默认为 1表示不缩放, 其它值范围 0.xx ~ 655.35 {return} XSSearch ...
...直接调用 [XSSearch::getCorrectedQuery] 即可,该方法接受搜索语句 作为参数,如省略参数则直接使用最近一次 `setQuery` 的语句,返回值是修正词汇组成的数组,若 没有更合适的修正方案则返回空数组。 ~~~ [php] // 假设在本意是在 demo...
...RelatedQuery(string $query=NULL, int $limit=6) $query string 搜索语句, 若传入 null 使用默认语句 $limit int 需要返回的相关搜索数量上限, 默认为 6, 最大值为 20 {return} array 返回搜索词组成的数组 源码: sdk/php/lib/XSSearch.class.p...
... connect() 连接数据库 XSDatabaseMySQLI query() 执行 SQL 语句查询 XSDatabaseMySQLI query1() 查询数据库首行 XSDatabase setUtf8() 将输出字符集设置为 UTF-8 XSDatabaseMySQLI 方法明细 close() 方法 public void close() 源码:...
... connect() 连接数据库 XSDatabaseMySQL query() 执行 SQL 语句查询 XSDatabaseMySQL query1() 查询数据库首行 XSDatabase setUtf8() 将输出字符集设置为 UTF-8 XSDatabaseMySQL 方法明细 close() 方法 public void close() 源码: s...
...搜服务器,然后发现再次搜索的时候出现两种情况 1.搜索语句是->setQuery('(味道恶心)'),结果是跟未添加词库时候一样的。 2.搜索语句是->setQuery('("味道恶心")'),结果是搜不出内容,而未添加词库时候是有结果的,而文档库的确含有该...
... type = string index = both tokenizer = split([/[\s,\/]+/]) 搜索语句的写法为: $search->setLimit(10); //设置返回结果最多为 5 条,并跳过前 10 条 $docs = $search->search("tags:公务员考试 AND tags:论文 AND tags:杂志 AND tags:报纸 AND tags:教材"); $count...
...取标准输入 --sql= 当数据源为 sql 类型时指定 sql 搜索语句,默认情况下, 如果在 --source 包含 table 则载入该表数据。 警告:请勿在 SQL 语句中包含 `` 反引号,这在 SHELL 中有特殊函义可能会出错 ...