查询Zend Lucene PHP中的确切字符串

时间:2010-04-22 21:20:03

标签: php zend-framework lucene zend-search-lucene

我正在使用Zend Search Lucene。但是我有点麻烦。我希望查询索引的确切字符串,因此page_name是IS test123,而不是任何模糊匹配。

目前我有:

$hits = $index->find('page_name:"test123"');

建议表示赞赏,谢谢!

1 个答案:

答案 0 :(得分:0)

在查询之前,请使用此分析器而不是默认分析器:

Zend_Search_Lucene_Analysis_Analyzer::setDefault(
    new Zend_Search_Lucene_Analysis_Analyzer_Common_TextNum_CaseInsensitive()
);