我不明白zend搜索lucene的工作方式。
当我以单数形式输入单词时,索引不会返回任何内容。而当它们是复数时,它匹配。
视频=没什么。 视频=它有效。
我尝试了不同的单词而且我没有到达搜索部分单词。
此致
答案 0 :(得分:1)
为了任何找到这个并且仍在寻找答案的人的利益,您将对名为$ query_str的查询字符串执行以下操作 $ hits = $ index-> find($ query_str。'*');
您可能还想尝试“模糊搜索”来实现目标。您可以在此处阅读有关查询类型的信息: http://framework.zend.com/manual/en/zend.search.lucene.query-language.html
您还可以使用API构建查询: http://framework.zend.com/manual/en/zend.search.lucene.query-api.html