Xapian 里对 facets 的功能实现其实并不是很优雅,效率也一般,相当于增加 matchspy ... 如果是为了分组统计建议直接生成要关词条再用 count() 做估算。
具体看说明书吧。 count() 可以传入搜索关键词执行搜索再统计 getLastCount() 必须依赖于最近的一次 search()
非常棒啊~期望能尽早看到开放~~ (PS:顺便求内测包~)[hr] 测试了一下,感觉可以加上一些统计的功能就更好了.比如chart方式展示搜索量啊,搜索热门度之类的数据~
...参数), 第二参数是可选的布尔类型,true 表示需要准确统计,默认 false 则为估算。 执行搜索之后再调用 [XSSearch::getFacets] 方法可取回分面搜索结果。 ~~~ [php] // 在搜索时加入分面设置 $docs = $search->setQuery('关键词')->setFacets(arra...
...0441376'] 一段文字里有些英文单词, 但是不想进行分词和统计 加入到词典里, 用!, 但是没有用 咋办? [/quote] 这个可以在get_tops的时候设定 可选择去掉英文属性分词 如下:$tops = $pscws->get_tops(10, '');
...uery按照type=total是不是只要搜索1次就会有结果?还是这个统计结果是有阀值的,例如搜索50次才会返回结果?任何词达不到这个值均不返回结果? 我测试搜索了很多词语,但是没有返回任何结果,总是array()
...对分词效果有一定影响的,TF主要用于词的切分,IDF用于统计,词性就用在取TOP时过滤或标注上。 最好是基于现有的词典去补充,你重建一个的话数据又都没有效果可能会比较差。SCWS主页上有一个TF/IDF计算器,你可以参看一...
1.没有记录,不能直接调,系统只记录了一部分干净的词用于统计热门搜索、拼音建议 2.search.log是一个交换文件,系统定时取走更新入 log_db,不必理它。
...目的时候,遇到这样的一个问题,当搜索某一词语,需要统计在有哪些类别。针对这个就需要用到mysql里面的group by了 不知道xunsearch 现在是否有这个功能,或者未来是否能支持这个功能[hr] 晕死,经过查看api后发现,用setCollapse...