Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建自己的 StopFilter 实现,它将根据其他字段选择术语。
有没有办法从 TokenFilter 访问 Document,然后访问其他字段?
(我正在考虑使用 UpdateRequestProcessor 来通知我的 TokenFilter 状态,但我没有找到好的方法)
谢谢,本尼
令牌过滤器无权访问其他字段。只有它自己。另一方面,UpdateRequestProcessor 可以访问当前文档的所有字段。
为什么不使用 UpdateRequestProcessor 并生成由某个唯一值分隔的令牌。然后,只需使用基本的 Tokenizer 来打破它,你就有了过滤后的值。