我正在尝试使用 Zend Lucene 创建索引。在 Zend 的手册 (http://framework.zend.com/manual/en/zend.search.lucene.extending.html) 中描述了如何使用默认分析器:
Zend_Search_Lucene_Analysis_Analyzer::setDefault(
new Zend_Search_Lucene_Analysis_Analyzer_Common_Text());
所以实际上这为所有字段设置了默认分析器。问题是:如果我有各种字段,有些包含 num+string 值,有些包含常规单词。我可以为每个字段设置不同的分析器吗?
我在 java 的 lucene http://lucene.apache.org/java/3_0_1/api/core/org/apache/lucene/analysis/PerFieldAnalyzerWrapper.html中看到它是可能的