在Lucene 2.9中,INDEX.TOKENIZER与INDEX.ANALYZER之间的真正区别是什么?

时间:2010-02-10 19:27:12

标签: lucene

使用lucene 2.9.1时,不推荐使用INDEX.TOKENIZED。文档说它刚刚重命名为ANALYZER,但我不认为其含义保持不变。我有一个基于2.3的现有应用程序,我升级到2.9,但预期的行为似乎已经改变。

任何人都知道有关INDEX.TOKENIZER与INDEX.ANALYZER的更多详情吗?

1 个答案:

答案 0 :(得分:5)

我假设您引用了Field.Index字段ANALYZEDTOKENIZED

确实已弃用TOKENIZED字段。情况已经是2.4

Field.Index.ANALYZED等于旧Field.Index.TOKENIZED。你能说明你的结果如何偏离你期望的行为吗?