...对我的需求来说,对于人物英文名以3个字母为单位建立索引的确可以达到很好的效果,中文名以一个汉字为单位。 最后贴出我的代码给有需要的人: [php] class XSTokenizerUnary implements XSTokenizer { private $length = 1; // 默认切分...
...如有两个名字:San Zhang和randy hong,我按照这种方式建立索引后,查询:name:randy后,返回的第一条结果是San Zhang,第二条才是randy hong,很不解啊,同时这个方法也不支持空格,也就是无法直接根据name:randy hong查询,而name:"randy hong"...
...种 ID 都适合这种情况 none 表示本字段没有任何词汇用于索引 split([ ]) 表示根据参数分割内容,默认参数为空格,若参数以 / 开头并以 / 结尾则 内部调用 preg_split(arg, ..) 来分割取词,以支持正则或其它特殊字符分割 xlen([2]) ...