...ndex openBuffer(int $size=4) $size int 缓冲区大小, 单位: MB 默认为 4MB {return} XSIndex 返回自身对象以支持串接操作 源码: sdk/php/lib/XSIndex.class.php#L362 (显示) public function openBuffer($size = 4){ if ($this->_buf !== '') { $this->addExda...
你可以正常分词试试,然后打印一下词的 attr 属性到底是不是* 号 我估计是不是你自定义词典先于默认词典加载,导致attr属性被覆盖了?
写得非常不错。但我要说明的的: 1.命令行默认是UTF-8输出,乱码可以试试加上 -c gbk 2.过滤器用法是这样的你可以自命名一个过滤器,而不是去修改系统的过滤器,比如你在 /usr/local/xunsearch/sdk/php/lib/ 创建文件 XSTestFilter.php...
...词。 scws_get_words 是按词性返回分词结果,标点的词应该默认应该是 un 或 # 之类可以自行排除。 [/quote] 关于has_word,我的意思是说,当我不传属性参数,返回的会是0
...ct_user.txt定义了一行数据:重庆鸡公煲,tf idf 词性都留空默认 然后就像上面一样,系统内置词典的词性也都统一变成了长度为3,且有乱码尾巴
...原因所在了。 由于 XS 服务端在设计时为了避免资源浪费默认发呆时间为 5秒,如果超过 5秒没有任何动作,服务端会进行主动关闭。 因此当您的代码如下 $xs = new XS(...); $index = $xs->index; ... 如果在这里干了一件超过5秒的事,后...
...取消折叠 $num int 折叠后只是返最匹配的数据数量, 默认为 1, 最大值 255 {return} XSSearch 返回对象本身以支持串接操作 源码: sdk/php/lib/XSSearch.class.php#L332 (显示) public function setCollapse($field, $num = 1){ $vno = $field === null ? ...
...用XS.php这个文件呢? require的话会提示报错 我是安装在默认目录 /usr/local/xunsearch的 但是我使用 require '/usr/local/sdk/php/lib/XS.php'; 会提示require() [function.require]: Failed opening required '/usr/local/sdk/php/lib/XS.php' 小白一个求指点一二
...nd run autoconf again. 刚开始以为是libtool的版本问题,系统默认的是1.5.22版的libtool,后台装了一个2.26a版的libtool,还是报这个错, 请教一下,应该怎么处理呢?
...号(vno, int) $throw bool 当字段不存在时是否抛出异常, 默认为 true {return} XSFieldMeta 字段元数据对象, 若不存在则返回 false 源码: sdk/php/lib/XSFieldScheme.class.php#L93 (显示) public function getField($name, $throw = true){ if (is_int($name)...