...分类9的父ID是3,分类ID3的父分类是 1 那么你给文档创建索引的时候,通过 $doc->addTerm() 给全部祖先分类ID:3,1 也建立索引不就好了。然后检索 3/1也能检索到分类为9的数据。就是这么简单 否则如果有一千个子类,你这QUERY语句...
...util/XSDataSource.class.php 数据过滤器的接口 以便在提交到索引前有一个修改和调整数据的机会 Public 方法 隐去继承来的方法 名称描述定义于 process() 字段数据处理函数 XSDataFilter processDoc() 索引文档处理...
...Weight(string $field, string $term, float $weight=1) $field string 索引词所属的字段 $term string 索引词 $weight float 权重计算缩放比例 {return} XSSearch 返回对象本身以支持串接操作 源码: sdk/php/lib/XSSearch.class.php#L386 (显示)...
我更新索引时候用 util/Indexer.php --source=mysql://root@localhost/test --sql="select * from tbl_post" 很大的数据,索引时间可能几分钟。这样,我的mysql数据库会被锁住吗?就是不能读或者写了? 还是单单执行sql语句的时间会锁住?因为这两...
建立索引 只有目录 目录下没有文件 咋回事呢 /var/xunsearch/sdk/php/util/Indexer.php --source=mysql://root:root@192.168.1.700/test --sql="SELECT id, uid FROM test" --project="/var/xunsearch/sdk/php/app/person.ini" 开始批量导入数据 (请直接输入数据) ... 完成索引导...
...{ $this->_terms[$field][$term] += $weight; }} 给字段增加索引词 (仅限索引文档)
请问一下: 现在索引量是60W, 搜索时候主要是搜TITLE字段,然后按照几个其它NUMBER字段排了序, 搜的时候 同步search->query($query)了3次, 第1次是主搜索limit(30,$start), 第2次是limit(1,0) 查一下搜出来的最高价, 第3次是limit(1,0) 查...
...时间能帮我解答一下。 现在自定义分词,是不是只能在索引的时候进行,我的项目中需要对内容进行自动分词,用于生成文章的tag,我自己给定了一个用户自定义词库,在$tokenizer->getTops()时,不能找出我想要的语词,$tokeni...
...file=http://www.domain.com/getjson.aspx?t=1 --project=demo 开始重建索引 ... 初始化数据源 ... json 开始批量导入数据 (http://www.domain.com/getjson.aspx?t=1) ... PHP Fatal error: Call to undefined function json_last_error() in /usr/local/xunsearch/sdk/php/util/XSDataSource...
...义词”组成, 它们都必须是独立的词汇,也就是最小的索引单位,不可以是多个词组成的短语。 > tip: 独立词汇的意思对于英文来说就是一个单词,对于中文来说必须是 `scws` 词库中的一个词。 > _Xunsearch_ 的同义词不同于 _Xapia...