addQueryString() 方法 public string addQueryString(string $query, int $addOp=0, float $scale=1) $query string 搜索语句 $addOp int 与旧语句的结合操作符, 如果无旧语句或为空则这此无意义, 支持的操作符有: XS_CMD_QUERY_OP_AND XS_C...
...ed3:3) 使用setQuery 出现异常 DATA/NAME too long 最后使用addQueryString拼装语句的方式 但是如上所述的逻辑根本无法达到括号中的or语句显示过多的问题 必须对括号中的语句进行字符长度的限制
...bigsid2:104 OR jbigsid3:104);这种是严重超出长度了。 如果用addQueryString来分别构建的话, $search->addQueryString('((jsid1:102102 OR jsid2:102102 OR jsid3:102102 OR (jbigsid1:102 AND jsid1:0) OR (jbigsid2:102 AND jsid2:0) OR (jbigsid3:102 AND jsid3:0)'); $search->addQuerySt...
...id='4567' dateline='1377222588'] 大约200字节,你可以用 XSSearch::addQueryString 或 XSSearch::addQueryTerm 来超长构建 [/quote] XSSearch::addQueryString 或 XSSearch::addQueryTerm 这两个方式在手册和官网上找不到具体的使用方式啊。只有一个简单的介绍...
大约200字节,你可以用 XSSearch::addQueryString 或 XSSearch::addQueryTerm 来超长构建
...(); if ($query !== null) { $this->_query = $query; $this->addQueryString($query); } return $this;} 设置默认搜索语句 用于不带参数的 count 或 search 以及 terms 调用 可与 addWeight 组合运用
...b() 添加搜索的数据库名, 支持多库同时搜索 XSSearch addQueryString() 增加默认搜索语句 XSSearch addQueryTerm() 增加默认搜索词汇 XSSearch addRange() 添加搜索过滤区间或范围 XSSearch addSearchLog() 添加搜索日志关键词到...