使用lucene 2.9.1时,不推荐使用INDEX.TOKENIZED。文档说它刚刚重命名为ANALYZER,但我不认为其含义保持不变。我有一个基于2.3的现有应用程序,我升级到2.9,但预期的行为似乎已经改变。
任何人都知道有关INDEX.TOKENIZER与INDEX.ANALYZER的更多详情吗?
答案 0 :(得分:5)
我假设您引用了Field.Index
字段ANALYZED
和TOKENIZED
?
确实已弃用TOKENIZED
字段。情况已经是2.4。
Field.Index.ANALYZED
等于旧Field.Index.TOKENIZED
。你能说明你的结果如何偏离你期望的行为吗?