搜索

大约有 20 项符合查询结果, 库内数据总量为 3,513 项。 (搜索耗时:0.0976秒)

1.请问如何获取搜索结果的准确数目?

发布时间:2013-05-16 17:05 t By chanvging

我希望在搜索之前获取搜索结果的准确数目,以及搜索结果中日期是今天的数目。我目前用的方法是构造搜索条件,然后调用 count 方法,但获得的结果有时是错误的,请问该怎么作?谢谢

2.RE: 请问如何获取搜索结果的准确数目?

发布时间:2013-05-20 13:05 t By hightman

搜索为了效率,计数是采用概率估算的,没有必要获取准确。 如实在有必要,可以在调用 search() 方法之前构造一个明显很大的 setLimit() 参数去调用

3.请问如何搜索字段值在一个长列表中的记录?

发布时间:2013-05-15 14:05 t By chanvging

...目前看来没有问题。但是如果我要搜索的分类很多的话,构造搜索语句会由于过长而报错,请问对于这种需求,用什么方法搜索合适?

4.自定义分词器

...,比如让用户传入按什么字符分割,请参照下面写法编写构造函数: ~~~ [php] class XSTokenizerXyz implements XSTokenizer { private $delim = '-'; // 默认按 - 分割 public function __construct($arg = null) { if ($arg !== null && $arg !== '') ...

5.RE: small50,big161这种词汇搜索不到

发布时间:2013-06-18 11:06 t By hightman

...如果词量比较大和不确定,那先用 XSSearch::addQueryTerm 来构造搜索语句。 或者等下一个版本,考虑给 xapian 打个补丁,对于某些自定义分词器的字段不再调用内部分词。

6.不等于或大于小于的问题

发布时间:2013-12-17 20:12 t By skybaby

...t(,) 里面的内容是:45668,98644,110134,214567 有没有什么方法构造搜索语句是不等于这个字段的值,比如我想检索出来的数据在specialcid字段中不包含98644这个值的。 用这二种方法都得不到结果: NOT specialcid:98644 addRange(specialcid,98645...

7.XSDocument::__construct

...f ($d !== null && is_string($d)) { $this->setCharset($d); }} 构造函数

8.XSTokenizerScws::__construct

...f ($arg !== null && $arg !== '') { $this->setMulti($arg); }} 构造函数 初始化用于分词的搜索服务端

9.XSDocument 文档

...更新到索引库中的文档,创建文档时允许传入字符集作为构造函数的参数, 如未传入,则自动视为项目的默认字符集 [XS::defaultCharset],如果字符集不是 `UTF-8` 的系统内部会 自动进行转换,但要求 `PHP` 带有中文转码扩展 ([iconv][1]...

10.获取搜索结果

...取搜索结果前您必须用[上一章](search.query)学到的知识先构造好相应的搜索语句 `$query`。 > note: 只有不带参数的 [XSSearch::search] 搜索调用才会将关键词记录搜索日志中去。 设置分页、数量 ------------ 默认情况下,每次返回搜索...

12
  • 时间不限
  • 按相关性排序