使Zend搜索Lucene更“敏感”
问题描述:
我想知道如果有人知道我需要做什么来使Zend搜索更敏感。目前,说我正在寻找的单词:使Zend搜索Lucene更“敏感”
Penelope
从我的索引,我需要键入整个单词为了得到一个匹配。我所追求的是,当我键入'P'时,它立即返回有关以'P'开头的内容的相关结果。
我使用的是标准的
$index->find('Penelope');
我需要使用查询生成器来实现这一点,还是我失去了一些东西明显?
谢谢
答
根据lucene文档,你可以使用通配符。单字符通配符为?
,多字符通配符为*
。尝试这样的事情。
$index->find('Pe*');
此处了解详情:http://framework.zend.com/manual/en/zend.search.lucene.query-language.html
如果这是你在找什么,请选择旁边这个答案的复选标记。谢谢!
是的,这正是我一直在寻找的,谢谢。 – newbie 2011-01-06 00:26:02